Plus "the price difference of all your historic transaction of USB sticks" - so 1 BTC per stück ordered?
There was an update to friedcat's post. So I dont think so.
But the 0.1
BTC still would be nice in case we reach 1.000.

...
Customers in the rest of the world
Minimum Order Volume of 50 USB sticks. Price of 0.99 each. 2% sent as redundancy (not in warranty). Shipping is free.
If you reach the total volume of 1,000 USB sticks, price is dropped to 0.89 each. We will also pay back the price difference of all your historic transaction (timeline started from the 0.99 pricing) of USB sticks. For example, if you bought more than 1,000 sticks, 500 for 1.99 and 500 for 0.99, the new price will be 0.89, and we will pay you the price difference for the 0.99 USB sticks, that is (0.99-0.89)*500=50BTC.
If we get an excluding deal with resellers in some certain countries we will stop directly supply USBs towards there, as in the case of China zone, Canada zone, and EU zone.
...
if you bought more than 1,000 sticks, 500 for 1.99 and 500 for 0.99, the new price will be 0.89, and we will pay you the price difference for the 0.99 USB sticks, that is (0.99-0.89)*500=50BTC.
We already had more than 300 devices in this GB. So less than 700 to go.
It would be a little but nice compensation for the ppl who bought the sticks for 2.49
BTC.