i'm interested in checking out this showroom as they are importing from Canada. i assume it is in Santo Domingo, can any one tell me where? mob sorry there's no tilde in the title