Keeping a stainless steel stove spotless can be challenging, especially with stubborn grease, water spots, and fingerprints. The best way to clean these surfaces combines effective formulas with gentle techniques to preserve the finish. The Weiman Stainless Steel Cleaner & Polish Kit stands out for its balance of performance and ease of use, making it a top overall choice. For those seeking quick, no-fuss wipes, the Weiman Stainless Steel Wipes deliver convenience, while the Sprayway Water-Based Stainless Steel Cleaner offers a budget-friendly option. Each method involves tradeoffs between convenience, effectiveness, and potential surface care risks. Continue reading for a detailed breakdown of the top picks and how to choose the best approach for your stove cleaning needs.
Get furniture and decor delivered free — and shop member deals
- Fast, free delivery on millions of items
- Access to Prime Big Deal Days deals on October 6–7
- Prime Video, Amazon Music and more included
Complete the kit
Key Takeaways
- The best products combine grease removal with streak-free polishing to avoid additional cleaning steps.
- Wipes are ideal for quick touch-ups, but sprays and kits provide deeper cleaning and polishing benefits.
- Choosing a product with anti-fingerprint or residue-resistant formulas can reduce cleaning frequency.
- Surface safety varies; some formulas are safer for delicate finishes, while others are more aggressive.
- Ease of use and frequency of cleaning should guide whether a simple wipe or comprehensive kit fits your routine better.
| Weiman Stovetop Cleaner & Stainless Steel Cleaner – 22 Ounce – Kitchen Cleaning Kit | ![]() | Best Overall for Everyday Kitchen Maintenance | Contents: 1 x 22 oz Stainless Steel Cleaner, 1 x 22 oz Cooktop Surface Cleaner | Suitable surfaces: Stainless steel, induction, ceramic, glass | Formulation: pH neutral, non-scratch, non-abrasive | VIEW ON AMAZON | See Our Full Breakdown |
| Weiman Stainless Steel Cleaner & Polisher, 30 Wipes | ![]() | Best for Quick, Spot Cleaning of Stainless Steel Appliances | Quantity: 30 wipes | Suitable surfaces: Stainless steel appliances and outdoor grills | Application: Wipe and buff for streak-free shine | VIEW ON AMAZON | See Our Full Breakdown |
| Weiman Stainless Steel Cleaner & Polish Kit, 2 Pack Aerosol & Cloth | ![]() | Best for Restoring and Polishing Stainless Steel Surfaces | Contents: 2 Pack (Aerosol & Cloth) | Suitable surfaces: Stainless steel appliances, sinks, grills, countertops | Formulation: pH-neutral, no PCE | VIEW ON AMAZON | See Our Full Breakdown |
| Sprayway Water-Based Stainless Steel Cleaner, 15 Fl Oz | ![]() | Best for Versatile, No-Streak Cleaning on Multiple Surfaces | Volume: 15 Fl Oz | Type: Water-Based Stainless Steel Cleaner | VIEW ON AMAZON | See Our Full Breakdown | |
| Weiman Stainless Steel Cleaner & Polish Kit, 2 Pack with Microfiber Cloth | ![]() | Best for Deep Cleaning and Polishing with Added Convenience | Quantity: 2 Pack | Includes: Microfiber Cloth | Suitable surfaces: Stainless steel appliances, sinks, grills, countertops | VIEW ON AMAZON | See Our Full Breakdown |
| Weiman Stainless Steel Cleaner & Polish Kit, 2 Wipes & Cloth, Anti-Fingerprint, Removes Grease, Water Spots, Streaks & Residue, Safe for Appliances, Chrome, Sinks & Grill Exteriors | ![]() | Best Overall for Versatile Stainless Steel Care | Includes: 2 wipes, 1 microfiber cloth | Suitable for: Appliances, grills, sinks, chrome surfaces | Application: No-rinse, wipe and buff | VIEW ON AMAZON | See Our Full Breakdown |
| Therapy Stainless Steel Cleaner and Polish, Lavender Scent | ![]() | Best for Eco-Friendly, Fragrance-Sensitive Users | Size: 16 oz. | Material: Microfiber cloth | Scent: Lavender | VIEW ON AMAZON | See Our Full Breakdown |
| Weiman Stainless Steel Cleaner & Polish Kit, 3 Piece – Spray, Wipes & Cloth, Anti-Fingerprint, Removes Grease, Water Spots, Streaks & Residue, Safe for Appliances, Sinks & Grills | ![]() | Best for Comprehensive Indoor and Outdoor Stainless Steel Maintenance | Item Form: Wipes, Liquid, Spray | Scent: Citrus | Specific Uses: Refrigerators, Dishwasher, Oven, Grill, Sink | VIEW ON AMAZON | See Our Full Breakdown |
| Weiman Stainless Steel Cleaner & Polish Kit, 2 Wipes & Cloth | ![]() | Best for Easy Indoor and Outdoor Stainless Steel Cleaning | Includes: 2 wipes & 1 cloth | Application: Indoor & outdoor stainless steel surfaces | Formulation: Non-abrasive, streak-free | VIEW ON AMAZON | See Our Full Breakdown |
| Weiman Stainless Steel Cleaner & Polisher and Daily Cooktop Cleaner Bundle | ![]() | Best for Complete Kitchen Surface Maintenance | Brand: Weiman | Type: Stainless Steel Cleaner & Polisher, Cooktop Cleaner | Safe for: All stainless steel surfaces, including brushed and satin | VIEW ON AMAZON | See Our Full Breakdown |
More Details on Our Top Picks
Weiman Stovetop Cleaner & Stainless Steel Cleaner – 22 Ounce – Kitchen Cleaning Kit
This all-in-one cleaning kit stands out for its versatility and gentle touch, making it ideal for daily cleaning of stainless steel and cooktop surfaces. Compared with the Wipes, it offers a broader cleaning solution with a non-abrasive, pH-neutral formula that effectively removes fingerprints, grease, and residue without scratching. While it doesn’t repair scratches on stainless steel, its protection and shine make it a reliable choice for routine upkeep. Its formulation ensures safe, daily use on induction, ceramic, and glass surfaces, helping to maintain a pristine look without damage. However, it’s not suitable for heavy-duty or deep scratches, which limits its role to regular maintenance rather than restoration.
Pros:- Effective at removing fingerprints, grease, and residue
- Non-abrasive and safe for daily use on multiple surfaces
- Protects and enhances the shine of stainless steel and cooktops
Cons:- Does not repair existing scratches or deep stains
- Limited to lighter, everyday cleaning tasks
Best for: Homeowners who want a safe, all-in-one product for daily cleaning of stainless steel and cooktop surfaces
Not ideal for: People needing to remove heavy grime or repair scratches, as this product focuses on gentle cleaning and protection
- Contents:1 x 22 oz Stainless Steel Cleaner, 1 x 22 oz Cooktop Surface Cleaner
- Suitable surfaces:Stainless steel, induction, ceramic, glass
- Formulation:pH neutral, non-scratch, non-abrasive
Our verdict“This kit suits those seeking a gentle, all-in-one solution for regular stainless steel and cooktop maintenance.”
Weiman Stainless Steel Cleaner & Polisher, 30 Wipes
These wipes excel at quick touch-ups, effortlessly removing fingerprints, grease, and water spots to leave a streak-free shine. Compared with the spray-based products, they offer unparalleled convenience for on-the-go cleaning and outdoor use, especially on grills and outdoor appliances. They effectively create a protective barrier, helping surfaces stay cleaner longer, but they don’t repair scratches or deep stains, meaning heavier grime requires more intensive cleaning. Their no-rinse formula makes them ideal for busy households needing fast results. However, for frequent heavy-duty grime or restoration, a spray or polish kit like Weiman’s aerosol option would be more effective.
Pros:- Removes fingerprints, grease, and water spots effectively
- Leaves a streak-free, protective shine
- Convenient, no-rinse application suitable for outdoor use
Cons:- Does not repair existing scratches
- May require multiple applications for stubborn grime
Best for: Owners of outdoor grills and indoor appliances who need quick, portable cleaning wipes
Not ideal for: Users with heavily scratched or stained surfaces, since the wipes do not repair damage or remove deep grime
- Quantity:30 wipes
- Suitable surfaces:Stainless steel appliances and outdoor grills
- Application:Wipe and buff for streak-free shine
- Made in:USA
Our verdict“Ideal for quick, on-the-spot cleaning of stainless steel surfaces, especially outdoors or in high-traffic areas.”
Weiman Stainless Steel Cleaner & Polish Kit, 2 Pack Aerosol & Cloth
This set offers a comprehensive approach to cleaning, polishing, and protecting stainless steel, making it a great choice for those who want a polished, long-lasting shine. Unlike simple wipes, the aerosol spray combined with a microfiber cloth allows for thorough cleaning and buffing, providing a streak-free, mirror-like finish. It’s particularly suited for appliances, sinks, and grills that need a more refined appearance. The need to wipe in the direction of the grain can add some extra effort, but it results in a more professional-looking finish. Compared to spray-only options, this kit provides a more controlled application, though it’s less convenient for quick touch-ups.
Pros:- Removes grease, fingerprints, and water spots effectively
- Leaves a streak-free, polished finish
- Includes a microfiber cloth for easy application
Cons:- Requires wiping in the direction of the grain for optimal results
- Less convenient for quick cleanups
Best for: Homeowners who want a dedicated, effective solution for restoring and polishing stainless steel appliances and surfaces
Not ideal for: Those seeking a quick, no-fuss cleaning routine, since application involves wiping and buffing for best results
- Contents:2 Pack (Aerosol & Cloth)
- Suitable surfaces:Stainless steel appliances, sinks, grills, countertops
- Formulation:pH-neutral, no PCE
- Use:Cleans, polishes, protects
Our verdict“Best suited for those looking to restore a high-gloss finish and protect stainless steel surfaces over time.”
Sprayway Water-Based Stainless Steel Cleaner, 15 Fl Oz
This water-based cleaner offers a versatile solution for maintaining stainless steel and chrome surfaces, with a focus on leaving no streaks and resisting fingerprints. Compared to specialized products like Weiman’s kits, it’s more adaptable for various surfaces such as window frames and trim, making it a good choice for multi-surface cleaning. While it provides a clean, factory-finish look, it may require frequent reapplication to maintain this appearance, especially on heavily used appliances. Its water-based formulation is gentle but may not be as effective on stubborn grime or deep stains, making it best suited for regular upkeep rather than heavy-duty cleaning.
Pros:- Leaves no streaks and resists fingerprints effectively
- Protects and enhances stainless steel surfaces
- Versatile for appliances, window frames, and chrome
Cons:- May require frequent reapplication for best results
- Limited effectiveness on heavy grime or deep stains
Best for: Homeowners who need a gentle, multi-surface cleaner for routine polishing and fingerprint resistance
Not ideal for: Heavy-duty cleaning or removing deep stains, as it requires frequent application and doesn’t repair scratches
- Volume:15 Fl Oz
- Type:Water-Based Stainless Steel Cleaner
Our verdict“Ideal for regular, streak-free maintenance across multiple surfaces where ease of use is a priority.”
Weiman Stainless Steel Cleaner & Polish Kit, 2 Pack with Microfiber Cloth
This kit combines cleaning and polishing in one package, including microfiber cloths for easy application. It effectively removes grease, fingerprints, and water spots, restoring a streak-free, polished appearance. Compared to spray-only options, the microfiber cloth allows for more controlled buffing, which can improve the final finish. It’s especially suited for those who want a comprehensive cleaning routine that leaves surfaces looking like new. However, it may require some buffing effort for the best shine, and it’s limited to stainless steel surfaces, not suitable for other materials. The absence of eco-friendly ingredients might also be a concern for some users.
Pros:- Removes grease, fingerprints, and water spots effectively
- Leaves a streak-free, polished finish
- Includes microfiber cloth for easy application and buffing
Cons:- May require buffing for optimal shine
- Limited to stainless steel surfaces
Best for: Homeowners seeking a thorough cleaning and polishing kit for appliances and grills with microfiber application
Not ideal for: Users looking for quick, spray-based solutions or interested in eco-friendly products, as this kit involves buffing and contains no eco labels
- Quantity:2 Pack
- Includes:Microfiber Cloth
- Suitable surfaces:Stainless steel appliances, sinks, grills, countertops
- Features:Removes grease, fingerprints; streak-free finish; protective barrier
Our verdict“Best for those who want a complete cleaning and polishing routine with additional buffing control for stainless steel surfaces.”
Weiman Stainless Steel Cleaner & Polish Kit, 2 Wipes & Cloth, Anti-Fingerprint, Removes Grease, Water Spots, Streaks & Residue, Safe for Appliances, Chrome, Sinks & Grill Exteriors
This kit stands out for its ability to effectively eliminate fingerprints, grease, water spots, and residue, leaving a streak-free shine on all stainless steel surfaces. Compared with the Weiman Stainless Steel Cleaner & Polish Kit, 3 Piece, it offers a more streamlined application with fewer components, making it ideal for quick touch-ups. However, it doesn’t repair scratches, which can be frustrating if your surfaces are heavily marred. The included microfiber cloth makes buffing easier, and its safety for all finishes—including black stainless—broadens its appeal. This option is best suited for homeowners who want a reliable, no-fuss solution for daily maintenance, but it might not satisfy those needing scratch repair or heavy-duty cleaning.
Pros:- Removes fingerprints, grease, and water spots effectively
- Includes reusable microfiber cloth for easy buffing
- Safe for all stainless steel finishes, including black stainless
Cons:- Does not repair existing scratches
- Requires buffing for optimal shine
- Limited to stainless steel surfaces only
Best for: Homeowners who need a quick, effective way to maintain shiny, fingerprint-free stainless steel surfaces daily
Not ideal for: Users with heavily scratched surfaces or those seeking scratch repair capabilities
- Includes:2 wipes, 1 microfiber cloth
- Suitable for:Appliances, grills, sinks, chrome surfaces
- Application:No-rinse, wipe and buff
- Safety:Safe for all stainless steel finishes
Our verdict“This kit offers a balanced combination of ease and effectiveness, making it ideal for routine cleaning of stainless steel appliances.”
Therapy Stainless Steel Cleaner and Polish, Lavender Scent
This cleaner and polish combination makes the list for its environmentally friendly, USDA Certified Biobased formula that leaves a streak-free, polished finish. Compared with the Weiman Stainless Steel Cleaner & Polish Kit, 2 Wipes & Cloth, it offers a larger 16 oz. bottle and a pleasing lavender scent, appealing to those who prefer natural ingredients. Its plant-powered formulation resists smudges and scratches, but it may not be as effective on heavy grime or stubborn stains, which require more aggressive products. The microfiber cloth ensures even application but adds a layer of complexity for users who dislike extra steps. This pick makes sense for eco-conscious consumers who prioritize environmentally safe products and a pleasant scent, but it might fall short for very greasy or heavily stained surfaces.
Pros:- Leaves a streak-free, polished finish
- Made with USDA Certified Biobased, plant-powered ingredients
- Resists fingerprints, dust, and smudges
Cons:- Limited to light to moderate cleaning
- Scent may not appeal to everyone
- Requires microfiber cloth for best results
Best for: Environmentally conscious homeowners seeking a streak-free finish with a pleasant scent
Not ideal for: Users needing heavy-duty cleaning or scratch repair on heavily soiled surfaces
- Size:16 oz.
- Material:Microfiber cloth
- Scent:Lavender
- Formulation:Plant-powered, USDA Certified Biobased
- pH:Neutral
Our verdict“Ideal for eco-minded buyers wanting a natural, fragrant cleaner that keeps surfaces shiny and smudge-free without harsh chemicals.”
Weiman Stainless Steel Cleaner & Polish Kit, 3 Piece – Spray, Wipes & Cloth, Anti-Fingerprint, Removes Grease, Water Spots, Streaks & Residue, Safe for Appliances, Sinks & Grills
This three-piece set offers versatility with spray, wipes, and microfiber cloth, making it more comprehensive than the Weiman Stainless Steel Cleaner & Polish Kit, 2 Wipes & Cloth. It excels at removing fingerprints, grease, water spots, and residues, providing a protective barrier that helps prevent future smudges. The citrus scent adds a fresh aroma, though it might not be preferred by everyone. Its non-abrasive, pH-neutral formula makes it safe for most surfaces, including outdoor grills and indoor appliances. However, users should note that it doesn’t repair scratches, and multiple applications may be needed for heavy grime. This product suits those who want a multi-in-one kit for both indoor and outdoor stainless steel surfaces, but it might be overkill for simple, quick cleans.
Pros:- Effective at removing fingerprints, grease, and water spots
- Leaves a streak-free shine with a protective barrier
- Suitable for indoor and outdoor appliances and grills
- Pleasant citrus scent
Cons:- Does not repair existing scratches
- Multiple applications may be needed for heavy grime
- Contains citrus scent which may not suit all preferences
Best for: Homeowners looking for an all-in-one solution to clean and protect stainless steel across indoor and outdoor appliances
Not ideal for: People with heavily scratched surfaces or those seeking heavy-duty stain removal
- Item Form:Wipes, Liquid, Spray
- Scent:Citrus
- Specific Uses:Refrigerators, Dishwasher, Oven, Grill, Sink
- Surface Recommendation:Metal, Sink, Cooktop, Wood, Floor
- Special Features:PH Neutral
- Brand Name:Weiman
Our verdict“This kit is a versatile choice for those seeking thorough cleaning and protection for stainless steel surfaces inside and outside the home.”
Weiman Stainless Steel Cleaner & Polish Kit, 2 Wipes & Cloth
This kit makes the cut for its simplicity and effectiveness in removing fingerprints, grease, and water spots, leaving a streak-free shine with a protective barrier. Compared to the larger Weiman Stainless Steel Cleaner & Polish Kit, 3 Piece, it offers fewer components but remains highly functional for quick touch-ups. Its non-abrasive formula is gentle on all finishes, including black stainless, but it may fall short on heavy stains or deep scratches. The inclusion of a microfiber cloth facilitates easy buffing, making it accessible for users of all skill levels. This product is perfect for those who want a straightforward, no-rinse solution for maintaining stainless steel appliances and grills, but it isn’t suited for heavy-duty cleaning tasks.
Pros:- Removes fingerprints, grease, and water spots effectively
- Safe for all stainless steel finishes, including black stainless
- Easy to use with no-rinse application and buffing cloth
Cons:- Does not repair existing scratches
- Non-abrasive formula may not handle heavy grime
- Limited to stainless steel surfaces only
Best for: Busy homeowners needing an easy, no-fuss product for regular stainless steel maintenance
Not ideal for: People with heavily stained or scratched surfaces that require more aggressive cleaning
- Includes:2 wipes & 1 cloth
- Application:Indoor & outdoor stainless steel surfaces
- Formulation:Non-abrasive, streak-free
Our verdict“This simple and effective kit is best for quick, routine cleaning of stainless steel appliances and grills without fuss.”
Weiman Stainless Steel Cleaner & Polisher and Daily Cooktop Cleaner Bundle
This bundle combines stainless steel cleaner and a dedicated cooktop cleaner, making it ideal for users who want an all-in-one approach to kitchen surface care. Its non-scratch, non-abrasive formula effectively removes fingerprints, smudges, grease, and residue, matching the effectiveness of standalone products like the Weiman Stainless Steel Cleaner & Polish Kit, 2 Wipes & Cloth. While it’s trusted for its versatility and safety across all stainless steel finishes, it doesn’t specify scratch repair capabilities. Regular use keeps surfaces looking their best, but buyers should be aware that ongoing application is necessary for sustained results. This bundle simplifies upkeep for those who want coordinated cleaning for multiple surfaces, yet it may be more than needed for quick cleans or infrequent maintenance.
Pros:- Effective at removing fingerprints, smudges, and grease
- Safe for all stainless steel finishes
- Non-scratch, non-abrasive formula
- Trusted brand with award-winning products
Cons:- No specific price info available
- Requires regular application for best results
- Does not repair scratches
Best for: Home cooks and busy families seeking a reliable, all-in-one cleaning system for stainless steel and cooktops
Not ideal for: Those with heavily scratched surfaces or who prefer specialized products for stubborn stains
- Brand:Weiman
- Type:Stainless Steel Cleaner & Polisher, Cooktop Cleaner
- Safe for:All stainless steel surfaces, including brushed and satin
- Contains:No Tetrachloroethylene (PCE)
Our verdict“This bundle offers a comprehensive, safe cleaning solution for maintaining multiple kitchen surfaces efficiently.”

How We Picked
The products included in this roundup were selected based on their effectiveness at removing grease, water spots, and fingerprints from stainless steel surfaces. We prioritized formulations that balance cleaning power with surface safety to prevent damage or dulling. Ease of application, versatility (ability to clean other kitchen surfaces), and value were also key factors. Ranking was determined by comparing user feedback, ingredient quality, and overall convenience, with the top picks excelling across these criteria while offering clear advantages for specific cleaning needs.Factors to Consider When Choosing Way To Clean Stainless Steel Stove
When choosing a method to clean your stainless steel stove, consider several factors that impact both cleaning effectiveness and surface longevity. Different products and techniques suit different lifestyles and stove conditions. Understanding these can help you avoid common mistakes, such as using abrasive cleaners or harsh chemicals that can scratch or dull the finish. Here are key factors to inform your decision:Type of Cleaning Product
Deciding between sprays, wipes, or kits depends on how often you clean and the level of grime. Wipes offer quick touch-ups but may not handle heavy grease. Sprays and kits are better suited for deep cleaning, with the added benefit of polishing. Consider your cleaning frequency and whether you prefer convenience or thoroughness for selecting the right type.
Surface Safety and Finish Preservation
Not all cleaners are gentle enough for stainless steel finishes. Products with abrasive ingredients or alcohol-heavy formulas risk scratching or dulling the surface. Look for options specifically formulated for stainless steel, especially if your stove has a delicate or matte finish. Balancing cleaning power with surface preservation is key to maintaining your stove’s appearance over time.
Ease of Use and Application
Ease of application can significantly influence your cleaning routine. Wipes are straightforward but limited in scope, while sprays and kits often require additional cloths or polishing. Consider your comfort level with different application methods and whether you prefer quick solutions or more detailed cleaning processes. The best choice aligns with your routine and physical preferences.
Cost and Value
Prices vary widely, with some products offering multiple uses in a single purchase. While high-end kits may provide superior polishing and residue removal, budget options can still deliver good results if used properly. Evaluate how often you’ll need to clean and whether investing in a premium product saves you time and effort in the long run.
Additional Features
Features like anti-fingerprint formulas, water spot resistance, or multi-surface compatibility can enhance user convenience and reduce cleaning frequency. Consider these extras if you want a cleaner that helps maintain your stove’s appearance with less effort. However, weigh them against potential higher costs or specific ingredient concerns.
Frequently Asked Questions
Can I use regular household cleaners on my stainless steel stove?
Regular household cleaners, especially those containing bleach or abrasive agents, might damage or dull the finish of a stainless steel stove. It’s best to use cleaners specifically formulated for stainless steel to preserve its luster and prevent scratches. Always check the label to ensure compatibility and test on a small area first if unsure.
What is the best way to remove stubborn grease stains?
For tough grease, a dedicated stainless steel cleaner or a mild degreasing spray works best. Applying the product and letting it sit for a few minutes before wiping can improve results. Using a microfiber cloth will help lift grease without scratching. Avoid harsh abrasives, which can worsen the stain or damage the surface.
Are wipes or sprays more effective for everyday cleaning?
Wipes are convenient for quick touch-ups and minor smudges, making them ideal for daily maintenance. Sprays, however, tend to provide a more thorough clean and polish, making them suitable for weekly or deep cleaning routines. Your choice depends on how often your stove gets dirty and how much time you want to spend cleaning.
How do I prevent streaks after cleaning?
To avoid streaks, use a clean microfiber cloth to buff the surface after applying cleaner or polish. Avoid using too much product, as excess can leave residues that dry into streaks. Wiping in the direction of the grain and ensuring the surface is dry will also help achieve a shiny, streak-free finish.
Can I use these cleaning methods on other kitchen appliances?
Many stainless steel cleaners and polishes are versatile and safe for other appliances like refrigerators, dishwashers, and sinks. Always check the product label for multi-surface compatibility. Using the same product across multiple surfaces can simplify your cleaning routine and ensure consistent results.
Conclusion
For those seeking the best overall solution, the Weiman Stainless Steel Cleaner & Polish Kit offers a balanced blend of cleaning power and surface care. If budget is a concern, the Sprayway Water-Based Stainless Steel Cleaner provides effective cleaning at a lower cost, making it ideal for casual users. Beginners or those preferring simplicity should consider the Weiman Stainless Steel Wipes for quick touch-ups. For owners with high-maintenance or delicate finishes, investing in a premium, residue-free kit ensures long-term surface preservation. Ultimately, your choice hinges on how often you clean, your budget, and the finish of your stove—matching the product to your specific needs will yield the best results.Fall Picks
fall essentials
As an affiliate, we earn on qualifying purchases.













