I ordered an Impression MP3 CD player from this company on March 13. Living in NJ, the order arrived Monday on March 16. However, the player had a few problems with it. Batteries didn't work in the player and the player didn't recognize MP3 CDs, I immediately contacted them for an RMA. The customer service directed me to their RMA page. I sent an email and got an RMA number the next day. The following day I sent the player back and wanted a MAX-300 player in exchange for the MAX-280 which was a 4$ difference. They agreed to it without any charge. They assured me that they would send out the RMA on Monday. But I waited till Tuesday and even Wednesday but the player didn't arrive. I contacted them and they said they don't know about it and had me call them back twice. On the third time the Customer service told me it had been shipped. I asked them for a tracking number and they handed it to me, and to my surprise they just shipped it the day I called them. I received the player the following day and it's working fine so far if you ignore some problems with it, like inability to play MP3s with different bit sampling rates, but this is likely a manufacturer defect.
All in all, I am pleased with the transaction but Customer service could definitely use some work.