Scam artists - this website operates for Wellness Watchers MD and purportedly dispenses rebates on their behalf for products.
Problem is you have to keep chasing them to get the rebate. It has been two months and i still don't have my $50.00 rebate and i have to wait until May to do a further follow up. Beware.