from the flashy website it looks like a pretty major seller so I doubt they sell fake meds. If they're based in a western country you should have no worries
I'm thinking of ordering from them too. It seems they have a sister website (same address and bank details). It's called premium r x drugs. That site accepts cards.