One of my colleagues will be travelling to Dallas in a few days time, and is wondering where she might find a store selling e-juice?
She will be staying downtown in the business district, at the Westin I think.
Anyone have good Dallas knowledge and can suggest a couple of nearby stores?
She will be staying downtown in the business district, at the Westin I think.
Anyone have good Dallas knowledge and can suggest a couple of nearby stores?