Form Health
Read all reviews for Form Health →
Absolutely TERRIBLE company to work…
Absolutely TERRIBLE company to work with. Tried to get a script via the Eli Lilly Direct website (they referred this company) and they take forever, every message you send says they will get back to you in 3-7 days! They are misleading and confusing, also charge you money for things and dont even explain. Trying to cancel is also confusing, just a complete disaster, absolutely AVOID at all costs!