Any news of a UK beta?
Would love to give this a go, only today did I experience yet another PayPal mishap that leaves me desperate to try something else (preferably something much better).
Would love to give this a go, only today did I experience yet another PayPal mishap that leaves me desperate to try something else (preferably something much better).