DSM Supply
Direct Electrodes and Tens Terrible experience. Rude and Uncooperative Staff
I ordered BioFreeze from them. The charge was put through on our credit card immediately. We didn't receive anything for over a month. I called several times and they would say it'll be there on a given date and it didn't come. They were very rude and unhelpful. They would not tell me if it had ...