If you receive the following error when trying to make the purchase:
Your browser sent a request that this server could not understand.
Size of a request header field exceeds server limit.
Please try clearing your browser cookies or try to make the purchase using a private browsing window.
This error seems to be caused by a corrupt cookie set by PayPal.