I had to write this review following my recent purchase. I experienced difficulties placing the order online, I called their offices and staff were really helpful, professional and extremely patient. I ordered at 8.00 pm Saturday evening and my items were delivered next day at 10.00am! Fantastic service - would certainly recommend!