I have purchased many products through this company, spent more then $8,000.00 over several years and not once have I had any problems.
There prices are the best around, there shipping has always showed up on time and without defect or missing items.
The only complaint that I do have is that sometimes with an item that is backordered you dont always get the UPS/Fedex tracking numbers via email for it like your suppose to when it does finally ship. However, all items no matter if they are backordered or not do arrive and I have never had any other problems.
On one occasion I had troubles with MWave processing my credit card because I had updated my new address with my bank but not with MWave. So they were unable to process my order. I simply emailed richards@mwave.com and explained the situation and they were able to help me get things cleared up. They even credited back some money to me for shipping because my items had not shipped right away due to the address mix-up issue.
Personally I have never found any company that I like better then MWave thus far. They have always treated me fairly and delivered to me the items I purchased on time without any hassle. I would highly recommend them to anyone. Unlike Thermalmasters who are just a bunch of rip off artists out to scam you out of your hard earned money.