not recommend
Legit site but, not recommend there a much better options. Card deposit takes a day to arrive, by that time the skin you want will already be sold. Someone logged in my steam acc from Hong Kong and declined my trade offers even if it was from the site the offer would be automatically declined. I'll update when the trade protection is over to see if the trade won't be reverted
