None that stopped me ordering from goggles4u.com.
The pair I'm wearing right now cost me €12 and so did the matching sunglasses.
Delivery takes 2-3 weeks, but other than that I've no complaint.
No, maybe I got lucky or have a very regular-shaped headNo problems with the frame fit DrMoriarty? That's what I would be afraid of, the lenses would be fine, but the frames might not fit well.
Yes, if you pay to have your eyes tested they should give you a copy of the prescription, although many will not venture this, and instead tell you they'll just "keep it on file".