It seems few detail which need to be published are missing in webpage like about us and i think this is important as your platform is preety new and you need to build trust. As well as does those payment will remain escrowed by site till products get delivered?
I totally agree, I will write up an about us page.
Payments are accepted via PayPal so I think that should give the site some trust points?
I am do worry about the trust issues with Bitcoin & Altcoins payments - even though these payments are going through a third party wallet - they not going directly to my crypto wallet.
I am not sure if there any escrow services available for crypto payments.
Thanks,
John