- 22
- 10
- Joined
- Jan 4, 2006
Im just about to set up a account for Paypal, How many of you are on PayPal and How long did it take to set up and verified your account?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari