I'm sorry to hear you're having issues receiving your tuner. He has on his website a statement saying he is behind on orders, and is not taking any new parts orders to help him catch up on the existing orders from the holidays and before. If losing new business to honor existing customers isn't an example of being a stand up business man, then I don't know what is.
I do take issue with you labeling him as not being a stand up guy, because you assume too much in your one encounter with his website and his business. He IS a stand up guy, but unfortunately you are a casualty in the online shopping business where issues like this can arise. Please be patient while you await your refund, but try not to bad mouth someone you personally don't know.