This was in the form of an ad. The ad seems to target photographers and video directors. I clicked on an ad on Facebook to order a Stabilizer for my camera. It was $40 and I paid with a credit card. This was a few months ago. I never received the merchandise and attempts to contact the company at their email address were never returned. I checked the website today and it says it’s no longer available.