Well the bank finally released the hold after a week. I'm about to go withdraw my money.
I still reported MPsuperstore to the BBB and NY department of consumer affairs, and I'm going to report them to the FTC as well:
https://rn.ftc.gov/dod/wsolcq$.startup?Z_ORG_CODE=PU01
because even regardless of refunding my money or not they broke other laws such as selling stuff they don't have in stock and saying it is in stock, bait and switch, and false advertising on their website.
I reported CNET (
www.shopper.com) to the California department of consumer affairs because their retailer rating system is bogus. They gave MPsuperstore and USaveGelt their highest retail rating without actually validating any of the criteria they supposedly use to give a 3 star rating.