The Physical Shop IS Open By Appointment Tues-Sat from 12 Noon to 3 PM

Other times available but you must call to request an appointment

 Hammond Glass accepts Visa, MasterCard & American Express.