Thanks for posting. I'm glad to hear the issue was resolved for you.
Many carriers have the same policy where you cannot return a phone in store that was purchased online. This would cause an inventory and tracking issues.
While we do not refund restocking fees, you can call into to request a credit.