If EBay sets a maximum retail price for a product, wont there still be difference in the prices. The pricing totally depends on the purchase price, courier charges, etc. Its an open market and the customer is smart enough to buy from the best seller. Incase of any issues, the buyer is always covered under Ebay Guarantee.