Ye always build your own pc's, never shop buy them.. for one you will always get landed with onboard graphics which will play nothing, unless they rip you on the price to have a dedicated one.
Better to learn yourself always a handy skill to have and no in the least bit complicated to do.
Give me a price range and i will have a look at some part to throw together, even if you dont want to build yourself order the parts yourself and take them to a local PC shop and get them to put it together for you. Never let them build it with their parts are they tend to rip you on the price for those too.
