This was my first experience in shopping on line and I couldn't be more pleased with the experience.  From the vast number of choices, to the ease of placing the order, time of delivery and finally the quality of the item purchased was everything I had hoped for.  I am getting ready to place another order today!