Horrendous. I ordered speakers 2 weeks in advance of a party and the day before party they still have not arrived. I rang hi-fi tower and waited on the line for 15-20 mins. Lady then said they would ring back. I missed the call but left a message to say they will resend the items and give me back 5 euro for inconvenience. Woo Hoo! No explanation and still have not received any confirmation of resend. Appalling. I will never buy from here again and I will urge any one to do same. Very unhappy customer.