I ordered a controller for djing as our original one was playing up the website said if I ordered on the 13th July I would get on 17th July. I tried ringing the number but did not even ring (think phone was off hook) I emailed them to get a generic message back we are dealing with your enquiry, I emailed customer services the reply was we can't guarantee delivery dates. I have now recieved it 1 week late. I would never use this company again as it seems they are taking orders & cannot fulfill the delivery dates that they themselves set