I wouldn't take him back into the store, that is stressful for the Bp and might make things worse.
for now I would wait a week, and do not handle him until he start eating for you. I know that this can be difficult but it is important.
second make sure that your temperatures are correct. most BP's that refuse food do so because there is something wrong (but they certainly will not eat for no good reason as well)
Aslong as your temperatures are between 88-92 on the hot side, 78-82 on the cool side and your humidity is between 40%-60% you should be fine.
What are you using to provide heat? and what are you using to measure temperatures/humidity?
if you could post a picture of your set up we can make sure everything is all good. (I can tell you how to post a picture if needed)
Finally welcome to BP.net, I hope that we can answer any questions that you have so your Bp can live a long and happy life!
I would suggest that you read this care sheet if you have to already:
http://ball-pythons.net/forums/showt...ius)-Caresheet