I saw this store on Carson's Aquatics youtube channel. I had pretty much the same unboxing experience. Bought a pink belly sideneck turtle. It was a little slow and sleepy coming out of the packaging, but I would expect that if i was in a box for 24 hours. It came to life and proved to be a very sprinty swimmer.
The only negative was the website let me pick the next day for a delivery date, but I was passed the deadline to do so. I feel like that's something they can improve on. Other than that, I called the phone number, pretty immediately got a person who was very friendly and helpful. We changed my delivery date to one where I would be home all day. Got the UPS tracking number when they sent it, got the turtle at noon the next day.
A pretty pleasant experience all around.