You're describing a strict return policy, not horrible customer service.
Edit - You've also got two posts as of now, and BOTH of them are complaining about ewiz. Seriously, just because you didn't read their (admittedly strict) return policy, you really shouldn't be badmouthing them like this.