TLDR Ordered A MSI Mech 6600XT OC around October. Showed as in stock, they cancelled my order stating that I emailed them. Which I did not.
I ordered a 6600XT from BPCTech which showed that it was in stock around October for $609. 3 days later, I called them wondering what was going on with my order. They said they actually didn't have stock. I didn't mind waiting, so I just let the order sit there, fast forward to around November/December. I email them stating that it shows in stock on their website but for $839. They then quickly change my order to a Non OC model, to avoid selling it to me for $609. Now around the 15th on January. They cancelled it saying that i requested it. (I didn't)
Will definitely avoid this seller for gpu's and other parts in the future.
Leave a google review. That is more damaging to them than posting here imo.