Omega XL is snake oil. Buyer beware. Cannot buy product unless you get the subscription on a monthly basis. The guy I spoke with says it takes three weeks to notice a difference if any at all.
9 months ago
Omega XL has a
1.3
average rating
from
122
reviews