After creating me problems with a return which I had to involve my bank with, they flagged me from shopping with them. They cancelled my order ( a different one) without telling me and for few days they held the money of the order that they cancelled.
No company ever treated a valid customer like they do.
BUYERS STAY AWAY!