Never ordered online but been into their store a few times, they are a nice helpful bunch. Always walk out with my wallet significantly lighter than it started
had a handful of orders, no issue (2-3) over a 4-5 weeks period.
Then 1 order, £80, nothing, I almostly completely forgot till i came back to project (6-7 days later), chased, i never got an email back and then the parts arrived couple days later.