As our stock is almost finished, I just check the price and prepare to place the new order. However, I am wonder why the price for different source will vary so so much. So I am query if there is any special reason that I don't know. Anyone can tell?