It was sent from my mail-order pharmacy as an equivalent to Celexa/Citalopram 40 mg but I'm not convinced. Anybody know anything?