Pet stores don't think about the level of stress they're causing a snake by feeding it and selling a few days later. They must be given two days with no handling or stress, because they will throw up. Just the little guy/girl a couple weeks before you try feeding. Their bellies take time to get back on track. If s/he is fed too soon s/he will regurgitate again.