7 minutes should have you back at the shop/store asking them to fix it.
Also, to save yourself all the usual queries and suggestions read the following Slow XP discussions. Any suggestion there is one I won't tell here.
My PC is pretty new and had a good processor(2.4ghz) and lots of RAM(2 gigs). But whenever I turn it on it takes about 7 minutes to startup. The CPU shoots to 100% for 7 minutes and just stays there. I've gone into msconfig and edited the startup and still its slow. Is there anything else I can do to make my PC startup faster?