All the people I know that bought the first ones , had a few glitches , but all were well taken care of , and still very happy with their ST.
So far I am loving my 10/20 build , as I haven't had any issues yet. Only had it a week or so.
Hope you get all issues taken care of .
Keep us...