Yes that's him customaquaria, nice lad very friendly and helpful.
as for the pet shop he has a huge selection of reps and amphibs even down to a speckled or black caiman [cant remember which] you dont have that much stuff without knowing your business, you must have got through to someone new or a family member helping out, either way the snake being gone is a bummer