Did I pay too much?!

I agree its a much nicer fit for you... and it doesn't matter how much you spend on a bag if you don't like it or it doesn't fit you well then you won't be really happy