The last time I bought "maker" electronics from someone it involved finding a years-old forum post via Google and arranging the sale via email + paypal.