Easy to buy.  Timely delivery.
Easy to buy.  Delivered slightly later than originally promised but I received a communication about the delay and it was still delivered before Christmas so I'm happy.
Rating: 5 stars