This is the second item that I have ordered from O and I am extremely satisfied. I have had no trouble with the ordering process, and delivery was even a day early. I will definately shop O for online orders first from now on. Great deals, great customer service and great delivery. Thanks O!!!!!!