I came across a MaxMuscle store yesterday. I went in yesterday to check them out. They had a good supply of various supplements and manufacturers.
The manager on duty told me they would beat any price on any supplement by 10% including any online stores.
Does anybody buy their supplements from them? If so, what kind of service and are you satisfied with them?......
