The best all around retailer! I have been purchasing product from this company for over the last 9 years and have been very happy with outstanding way of doing businesses. I love the way they take extra care with the shipping aspect and you will never find the price lower anywhere els. I would also like to add their return policy is second to none.