If I'm honest, I could easily wait 8-10 days for delivery, I just can't stand poor customer care. And I have a very low tolerance for poor comms.
I'd much rather give my money to a company that has an excellent customer service, plus its cheaper.
I was only using bkool for the 30 days trial anyway, incase I didn't like the trainer, so no harm no foul.
Order cancelled before it was despatched I think, so all is good.
I know I'll be paying bkool for the subscription at some point, so they'll get my money in the end.