A little over a week ago eBay started the PCTECH promotion where I purchased a Gigabyte 1080 Windforce from Future Gear, who is an eBay store that was part of the 20% off promotion.
Listing: https://www.ebay.com.au/itm/Gigabyte-Windforce-GeForce-GTX10…
A few days prior to the sale I had bookmarked a few different graphics cards that I was going to try and get once the sale started. I was one of the first people to purchase the 1080 they had in stock out of 37 Gigabyte 1080 cards.
The initial 20 cards sold out quickly and a few hours later the seller added more stock, increased the price and sold another 17. When I purchased the card it was marked as in stock and to be sent with express shipping.
There was a similar number of 1080ti's sold through them on that day also. So ~70ish cards were sold.
Fast forward a week and the card still wasn't marked as shipped, the seller hadn't responded to any of my messages and I was starting to worry.
This morning I finally got a message from them - that they don't have stock and don't expect stock until possibly the 31st of January.
So ~70 people gave Future Gear $700-1200 and they sat on it for a week before informing people that they do not have stock. If this is the way they treat people who just bought things from them, imagine how they would treat people that need to go through warranty claims through them.
Buyer beware of Future Gear on eBay!
stores.ebay.com.au/futuregear
Not much you can do unfortunately.
I do understand your frustration, but if you give them the benefit of the doubt, a week isn't unrealistic to confirm stock levels across warehouses and suppliers. Especially if they are located overseas.
If you really want to let them have it, contact ebay and use that reference number to leave negative feedback. Usually the store can't get ebay to remove negative feedback against their name if you've backed it up with evidence.