I dont think you can truly buy anything anymore that you can say this is going to be an instant collectible. If it says limited edition, you can almost bet that it was limited to how many they thought they could sell.
Not actual glassware as most collect but someone is going to want them as a Star Wars collector even if they do not see them as increasing in value over years.