I was prepared to drop $80 on a fish from Thailand, fortunately, and very unexpectedly, I found the same fish at my local Petco one shipment. It was chance and I had to pick him up even though I was moving 2 weeks later. He made the move okay and I spent $5 instead of $80. Honestly, It just depends on the selection available. If I want a very specific color/pattern/fin then I would likely buy from Thailand, Unfortunately the local breeders just do not have the exotic and variation that the Thai breeders have but then again that is really the difference.