What’s the deal on Schumacher Creative Services

I ordered a torque strap from the website a couple weeks ago. Didn’t say out of stock but never received an email confirmation or anything. Going to check my credit card account to see it it was charged and if so then I’ll give them a call. I hope they can carry on. Wish them nothing but good luck.