yes, of course if you can go to the clinic is better!
when i do have time...i prefer to order on line. Usually from NHS shop.
on amazon some good deal are from the brand himself.
So skins company are delivering that, pasante, etc....
going to the clinic is a good idea, as give you variety and new kind of condom, finger condom, etc...