Def the scammer tag.
Room mate purchased a jalapeno to hook up to a solar panel setup. But with new power requirements it likely won't work with the solar panel. They have been making promises over and over... they keep advertising as if the product is actually for sale... that is just bait and switch.
Even if they ship the product, at last, they should have a scammer tag in my opinion. You scam some one, you are a scammer, even if you come clean.