So far I love the service, but I sometimes face some delays on delivery. But what drains me are the small delivery charges also the charges for service which sprt of add up to an insane amount of the total.