They have a strict 30 day return policy but every time you call them they give you a "window" of 24-48 hours to get back to you.
Therefore your expiry date on your returns keeps getting nearer until... lo and behold, someone leaves a message on your phone.
Call it back, and hey, guess what?... another 48 hours before you're allowed to speak with a senior member of staff.
They do this long enough and you're past the return date. Scam.