Although I’ve not personally tried them, I am 99% certain this is a scam site. They’ve got every chem under the sun available at low prices, and they accept just about any payment method.
I personally would not risk it when there’s plenty of solid, reputable vendors on this forum that have hundreds of people that’ve vouched for them.