First of all, welcome to SRP. I'm sorry to hear about your first experiences, but these problems can all be sorted and you'll be on your way in no time..!

I'll try to address your points in the...