Is it me or do their customer relations suck?

I wont say too much at the moment but having sufferd a forgoten about order and then being expected to pay the postage for the part of the order they have in stock, which has still not arived after being sent on monday, to say the least Im starting to wonder if its worth useing them at all.

Lee