NOT the Best by a long, long way.
Order 8 items. Two days later, two items went out of stock for less than 24hours. I called them to ask is the order going forward. "Oh, yes sir."
It's now day FIVE.
It was ordered with TWO Days Postal Option.
It has not even been 'picked' yet, let alone entered the couriers hands.
No communication from them other than about the 2 items that were back in stock by the time I checked their website / my order.
Truly shocking service.
Edit: I just check my email. 1 item back out of stock but according to their real-time stock system they have 400+ in stock. Would you trust them....
found this review useful