Had issues with placing an order for Home depot gift card of worth $1100. Customer support is not that great, at-least not customer friendly. Need to send ID proofs & multiple follow ups are required to process an order. Some folks in customer support are adamant & arrogant as well. Raise need to take some action against them to get to 5 stars.