These guys are great to deal with. I bought speakers, went 8 days past the return date, and they still took em back with a full credit to my card. Not even a restock fee for being late. Buy with confidence.
Disclosure: I do not work for them or know anyone who does.