The issue that the OP raised has been dealt with by the supplier.
Well done to the OP for raising the issue - it seems it was not just the OP who had experienced issues, and this thread has possibly gone some way to helping the supplier improve its service.
Given some of the other comments we think its time for the thread to be shut.