Share your experiences with both sites. Prices, Customer service and shipping costs. Which one is better?