I know last time I bought 64gb High Endurance cards I took all the stock Transcend had available at the time (we buy direct from Transcend Taiwan) and there was none available, Amazon direct had no stock at all yet a bunch of sellers popped up on Amazon offering the same cards at below market prices, it's not possible they even had stock let alone being below cost, unfortunately there are scammers that prey on those types of situations so always pays to double check the cards, lots of fakes out there, it happens