toe straps on Mount Pleasant Street

I have had keys made at that SHOE REPAIR shop on Mount Pleasant Street
but I have heard that this shop is not what it claims to be
any idea about this?