why would the solicitor receive your money? the money should be transfered directly to you, never trust anyone to receive your money
just order online when you arrive?