I purchased some super expensive, organic pillow (4), mattress (1), and duvet (1) dust mite/allergy covers totaling well over $400. Two of the pillow and the duvet covers didn't fit. I am typically good at reading the return policies, but I failed in this case... and apparently because I OPENED the items and saw they were too small, I had to call and beg for return acceptance of $204 worth of merchandise that had literally been unfolded and refolded. AllergyBuyer's customer service had me call their parent company and ask for "permission" and then I had to call back AllergyBuyer's again and pass on the permission... this all occurred in July 2015. I had to pay $20 to send the stuff back, to which it was received the first week in August 2015 - confirmed. By end of August, I still had not received my CC refund. I sent 3 emails to my customer service contact between then and mid September. When I called her, she said she never received any of those emails (although they were replies to hers and the address hadn't changed - in fairness to her, she was always very kind and professional however), but she said she would attend to my issue that day and I received an email on 9/18/15 that my credit card would be credited the $204... I then waited, called, and waited until 9/24/15 for that credit to finally appear! I do A LOT of online shopping and NEVER does it take 2 months to refund my credit card. When I shop at Amazon, the moment UPS picks up my package, the credit shows up on my credit card. If I return something at eBay, PayPal, Starbucks or Chipotle - ANYWHERE, the credit in TODAY'S DIGITAL AGE shouldn't take a week, and surely not 2 months. The experience was arduous and shameful and I would never recommend AllergyBuyersClub.