I really cannot help you on this. You can either find a small fish vet or just hope for the best.
I stopped purchasing fish online a while back. Now I prefer to take a magnifying glass and spend an hour at my local fish shop choosing a specific specimen. However I always have the feeling that they guy has caught the wrong fish once he starts chasing them around the tank with a net, so I have another look in the container once the guy in the fish shop catches my fish. Yes I do drive them crazy , but I have peace of mind.
My advice is never to order fish online unless you have 100% trust in the seller. You never know what they are selling and what state the fish arrive in
Contact Josie, the owner, tell her of your concerns. She is a highly respected vendor and recommended on Simply Discus forum, and I am sure will address any concerns you have.
I don't see a bent spine. But I do see a raised area.