When buying from USA they can't sell junk and get away as easily, when buying ali and shipping acorss the sea, much easier. Ali will always protect the seller, the buying guarantee thing is total bunk, so this is why everyone says pay with a credit card. I read in another auto merchant foam that most credit card companies now don't even listen to Alibaba and just rule in the buyer's favor due to all the issues.
Cost of grade A cells in the US are between 140-155 for 280 and about 150-165 for 304.