I have placed a few orders with this company and have found them to be very helpful and reliable, and the product is also very good. I would definitely use them again.
Perhaps a phone call to them might help to sort out any issues people have been experiencing?