I purchased my boy from Petsmart about three weeks ago.
Yes, I know pet stores generally are horrible, and I had never planned on buying a BP from a chain pet store since I have tickets to an expo this December, but the little guy I got, I guess you could say we "connected" and I couldn't leave him behind. He had only been there for a few weeks so he was still healthy, I gave him a good check but failed to notice he had a retained eye-cap until a few days after taking him home, and while this would not have prevented me from purchasing him, I would have been able to have a discussion with the staff and possibly had the in-store vet remove it before purchase....
After realizing his eye-cap was retained, I settled with leaving it be in hopes it would come off next shed. Well, he just shed very nicely, but the eye-cap did not shed and is still retained.

I am going to have a word with he pet store and properly voice my disappointment in them for letting this happen, but I doubt they will do anything, so I am preparing money to take him to the vet which I'm about 90% sure I will need to do.

So, my question, is there anything I can do for him right now? ;; Also, does anyone know what the vet charges to remove the retained eye cap? I will bring him no matter the price as he is my pet and my responsibility, but I would like to get an idea of the price so I can put enough aside the next few days, so if anyone knows it would be much appreciated!

Thank you so much!