I purchased two sunglasses over a month ago and have yet to receive my refund to the original form of payment. Last Call for some reason issued me a gift card (which I did not receive). When I called to tell them that I wanted the refund back to my credit card, they told me that it would be completed within 1-3 business days. It has been 3 weeks and I have yet to receive my refund, and after having called about 6 times I keep getting told that it will be refunded in 1-3 business days. Worst customer service.