I was very happy with the whole online process and cannot fault My Generator. My order arrived on the Friday after purchasing Monday evening. This was the best price I could find at the time of purchase. I give you full marks for customer experience.