Excellent customer support. But read the terms and conditions very carefully before buying. Initial customer support experience was average, but once I escalated, they give very good response.