I bought my first computer from tigerdirect (i built it, not a prebuild) the service was ok, since the only problem I had was that I ordered the wrong memory. one thing about TD is they rip you on shipping. you can't beat newegg on shipping or selection compared to TD. I've never ordered from monarch, so I can't comment on them. in fact, I have never gone to their site lol.