It sounds like you've been very patient through this process and I'm very sorry you've had to deal with all this. I'm glad you finally got the phone, but waiting on those taxes I know is less than ideal.
I can absolutely provide you with a timeline for when those taxes will be refunded. Taxes are indeed automatically refunded when the phone is checked back into our warehouse. This isn't something you have to count on happening, it is automatic. You can track when that gets back to us using the same tracking number it was delivered to you with. Usually it takes 1-2 days to be checked back in once it arrives. At that point the refund will be automatic. From then how long it takes to appear in your bank account/back on your card really depends on the bank/card holder. It can be up to 5 business days, but it can be almost instant. Every payment source is different.