That's a bummer. The LFS must have had regular and long-fins mixed in the same tank.
No, it's not that the fins are too long, as they get older, normal (non-longfinned) rams fins will start to grow out long (but not as long as the long-fin type), and if it was a male, the dorsal fin should get longer. Like this one:
Picture credit to: Fluff
This here is a adult male with it's dorsal fin growing out. females won't have dorsal fins this long (maybe if they are very mature but females will never grow it out as long as the males will).
Males generaly have bigger bodies in diameter, where females (If not full of eggs) will be kinda long and thin like yours. But by the looks of it, I think your really blue one there that is thought to be a male could be a long-finned female (or mixed long and short) blue ram, because the end of the tail over grows to a kinda a lyre tail.
You should have it looked by someone with lots of experienced. I have little and still have more to learn. But I think I have enough experience to sex them since I've been raising them for a little over a year now. trust me, I have corrected many people I know and even corrected LFS. Many of the fish stores I went to thinks that the males are the one with the red belly since they seem to be more colorful.
you have a pair. mine look exactly like them n i have a pair. my male even has pink on his belly, well more a purple. but you have a pair.
You should double check, from my experience, I've never seen a pink-red-purple belly male ram before. You might not have a pair then. Have they spawned sucsessful spawns before?