Glad you have had good service, which is more than ive had with them, a few years ago i ordered a lathe from them at the midland model engineering show, they promised me delivery within a week, six weeks later no lathe more excuses, so i asked for a refund, that was an ordeal in itself.
Upon visiting the show a few weeks ago with a friend, he ordered a mill from them, after i told him about my tale of woe, he thought whats the chances of that happening again!!!, they promised him delivery the end of the following week, guess what he is still waiting, he spoke to them yesterday, told him another two to three weeks, they just came up with all sorts of stupid excuses, the best one was, they get sent out, on a first come first served basis, he ordered it at 10.45 on the first day of the show!!, all in all they dont have the mills in stock, as he offered to go collect it in person, why not just be honest in the first place and say six to eight weeks delivery, what i can see, they must just take orders at the shows, then order them from china, hence the ridiculous waiting time.