A AZMUSCLE New member May 12, 2006 #1 This is a company from Australia that supposedly has 100 mg tabs, anyone hear about these?