I ask normal but im not true English person
As you don't know English that well, just when you are asking for something, next time add "please" to your question like "Can I have my ref please?"
And the owner will be back in two days but he'll have to catch up with everything that happend during his holidays. The moment he has time, he'll help you out. If you still haven't recieved it in four days, come here and ask again as he might have overlooked it.
Appoligies for the inconvenience and delay. xoxo