Customs always take their sweet time, they are public servants after all.
I import a lot of goods from around the world, especially the US.
You should have contacted Customs before hand to find out the charges, different charges apply to different products.
Customs is always a bit of hit and miss, ive shipped in massive boxes of equipment from the states and its came through with no extra charges and at other times ive orderd one bottle of bee-pollen that weighed less than a packet of ciggaretes and they decided to hit me with customs charges.
Officially anything over £20 will get VAT charges and possibly Import/Excise Duty; you have to ask Customs what charges apply to laptops.
For instance my Water filter was subject to 15% VAT and an extra 2.5% import duty for being a water filter.
i would be suprised if you see your laptop before the end of next week.
OH and yeah, what i find MORE annoying than customs charges is the charges that the postal services charge YOU for customs charges...
let me explain, if you are hit with VAT or Import Duty yopur courier will phone you up and demand payment, say £11.00 - you pay this charge and recieve your pracel. Upon reading the customs documents you realise that your Customs charges were only £2.00 BUT the courier charges YOU £8.00 because they argue that they (the courier) paid the customs charge on your behalf and they want some compensation.
In my experience UPS, Fed Ex etc... arent so bad, i think they have charged me £4.00 for this in the past... but if its the Royal Mail they ROYALY SHAFT YOU. They will always charge you a minimum of £8.00 extra regardless of what your customs charge was... ive literally had a £1.00 customs charge and royal mail demanded an extra £8.00 from me... if this happens to anyone complain to the postal ombudsman, i think its criminal.
I have been soo close to leaving my products with the royal mail to return and getting a refund from the company for my product because paying the royal mail £8.00 for bugger all just pains me everytime.