I know exactly what you are going through

 I live in Queens ny and when my sister was looking for a puppy there were no breeders out here. We went to Ohio to pick up her baby off of wonderful breeder on YT. It was a long long day actually took 4 different planes in a 5 hour time frame and we both paid airfare round trip (I went just to be there to help her and to meet Macy 

 ) She has been with my sis for about 2 months and it was the best decision we made! Please dont buy from a pet shop, I know its hard when you walk in and see all those precious babies.