Unbeatable Prices, Very Good Service, But Not Perfect
I bought 6 items. All items were used parts for my fairly rare Aprilia Dorsoduro 1200 (ended up shipping 5).
I can't stress enough how low the prices were. The entire order came out to less than one part ANYWHERE ELSE for a used part!
My main criticism is the lack of shipping options and the price of shipping, especially outside of Europe.
I ended up having to ship to a friend in the Netherlands so they would ship it to me through the regular Dutch Postal Service, which turned out to be 10% of Baboon's shipping price.
As a result, my first order got canceled, because the credit card and shipping addresses didn't match. The second order went through when I used Google Pay (kudos to them for allowing Google Pay). One Part was not in stock, even though it was used, so might have been lost or something. They did offer to wait 3-4 weeks for a new part, but I didn't want to wait that long.
When I receive the parts, I might update this review. If not updated, assume everything was as described in the listings.