My Strive was in stock when I ordered, paid via credit card, money left my account the following day, got several emails from them letting me know what stage my order was at, no complaints at all! Incidentally, it took less than 24 hours to get from them to the UPS depot near me, then 4 days to make it an hour across Scotland…
All in all, more than happy with the service I received from them :)