Funny thing is, I know these folks. Been promoting their stuff for ages and bought one of their Star LabTops myself. Heck, even suggested a new name for it (the StarBook), which they ended up using.
Really would have expected more than just ‘computer says no’ and having to file disputes with my bank.
*sigh*