Yes did give me as first time upload 10 bonus and could use w/i 5 min no problem
if first time user get the extra $10  have had good experience w so far
Rating: 5 stars