I had a longer post created but i took so long to write it that i was logged out by the time i finished :P.
So basically:
Service wise I have been very happy with PCS.
The only minor issue was that i specified a day of the week for it to be delivered as part of the ordering process it wasn't...