Went in to buy a Macbook Pro, took over an hour to process my order. They didn't have stock and told me it'd arrive within 5 business days. On the 6th day I called chasing it...ended up making 3 calls to them, as nobody could help me nor where the 'right' people returning my call, only finally to be told that their supplier had no stock and it would take maybe another week. Just annoying that they didn't contact me to tell me, and then didn't return my calls and I had to ring 3 times, AND THEN the guy was still just fobbing me off (I could tell he had no idea when it was actually due in, and just said 'next week' to get off the phone from me. Just poor service overall, from all staff I interacted with.