So for the last 3 years I've been renting a sat phone for my hunts from a local company. I pay for the phone rental when I reserve it with a refundable $100 deposit when it is returned. The first time I rented from this company, upon returning the phone, I was told that it would take about 3-4 days for my refund transaction to happen on my credit card statement. About a month or so after returning the phone I remembered about the refund and thought, I better go back and check my credit card statement to make sure that I was refunded. Well, I hadn't been refunded the $, so I called the company and they stated the it was an oversight and I would see it in the next day or so. I was refunded the money and that was that. The next year the same thing happened only this time I only let it go a week or so, then called them and my $ was refunded within a couple days. Well now this year the same thing happens only this time I let it go almost a month then call the company and voice my concern regarding having to call every time to get my refund when they state every time that it will only take a few days to show up on my statement. I was told that the refund was given to me almost a week prior to me calling and that the guy would check into it and call me back. Well I never heard from the gentleman again but my $100 was refunded the very next day according to my credit card statement. Should I be irritated with this, or is this just common practice when dealing with companies that have a policy of requiring a deposit with a rental?