I placed an order for an Nvidia graphics card (an RTX 2080 Super) because Hummingbird Networks' website showed it "In Stock". A couple of days later I got a call and they told me that the item wouldn't actually be available for months. They were polite and honest - getting a refund was no problem - but I still think that "In Stock" should mean "In Stock".
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.