How I Scored Top Tier Cycling Gear at Unbeatable Prices

Cycling is an expensive hobby. (If this were a podcast, I’d just stop talking for a minute. FULL STOP.)

However, I am generally able to buy my gear at vast discounts (50% and above), including helmets, shoes, jerseys, bibs. Even groupsets! These are typically new or open box and high-end. Yes, some (clothes specifically) of it may be off-season but that’s totally fine unless you think things change rapidly in 1 to 3 years.

I want the best possible stuff at the best possible prices and I will wait for deals. I am not someone with a special size either – if you’re really small or really big, your sizes tend to sell out last so you have access to more deals. I wear small in jerseys and bibs, have a large size head, and wear 9.5 and medium / large sized gloves. I basically compete with most people on gear.

Here are some purchases from 2024 and how I got them.

In general, I like to research what’s good. Sites like In the Know Cycling help me whitelist certain brands or items to remember. Price, along with brand can be a signal too. Is this the most or second most expensive shoe this well known brand makes? It’s probably pretty good.

Giro Imperial Road Cycling Shoes. Purchased for 199.97, currently retailing for 424.95 (61% off).

As of this writing, you can still get this on Amazon from a third part seller in new condition. In general, Amazon doesn’t have many high end cycling brands. When they do, products are almost always sold by third parties. If you see certain products you like listed, you can use CamelCamelCamel to bookmark and track the price history of an item. You can see if it’s ever been cheap and to notify you at certain price thresholds. I didn’t do that for these shoes. I just searched for them and noticed a good price when I went into the “other sellers on Amazon” box in the product page. I was in searching for pricing on various shoes and noticed this.

I also found these Muc-Off Tubeless Valves V2 for $15.01 that way – they retail for 34.99, 57% off. They were sold as previous returns in like-new condition by Amazon Resale, formerly Warehouse Deals. Mine weren’t even opened.

I did use CamelCamelCamel to find these Continental GP5000 S TR 28mm tires however.

This is the most popular version of these super fast tires – probably the best all around tire in the world right now. These typically sell for over $95 online and are rarely discounted, but I got alerted when a seller was selling them open box for just $45.88.

In recap for Amazon, as you learn about things you might like, random searches on the site from time to time and using CamelCamelCamel for automated price notifications are really useful. For what it’s worth, I don’t think I have ever found high end bibs and jerseys sold on Amazon.

I’ll give a few more examples, but here are some resources that are worth looking at:

The TrainerRoad thread is a great place for sharing and discussing deals.

BikeCloset is the best single store for deals. It’s the only store I’ll actually subscribe to for notifications. I have bought high end jerseys and bibs there from Castelli, Assos, Louis Garneau and other brands at 50% or more off for things retailing at $150 or more. For the discounts, you have to deal with them not having images for so many things and showing so many out of stock items. There are rarely any descriptions. They’re kind of saying here it is, go do the work online to see if this is the thing you want and the price you want to pay. But that actually appeals to me.

I have never purchased bibs or jerseys for over $100, which is the entry-level clothing price for most of these high end brands. Typically I am getting the first or second tier (Assos is really expensive) product tier at less than their entry level price.

BikeTiresDirect is solid, but its deal volume is nowhere close to BikeCloset – BikeTiresDirect is like a regular store that offers great pricing from time to time, while BikeCloset is a full on clearance outlet, like a Nordstrom Rack for high end bike gear. While there are plenty of sites that offer sales, I prefer to check them out on my own from time to time or see if someone mentions something on TrainerRoad rather than getting email blasts.

I bought these Giro Latch shoes, a flat pedal gravel shoe, for $63.38. (Retail: $149.98, 58% off)

GearLab loved this shoe as a super sticky but lightweight alternative to the Five Ten Freerider Pro, so I looked for deals. I found one through Google Shopping and it’s an example of finding deals by being flexible on style and colors. That’s not to say I’ll just dismiss style completely, but it’s not common for me to find the right product in my preferred color.

The exact same thing happened with getting this S-Works Recon Lace for $112.99 (Retail: $324.99, 65% off). Anything S-Works is the creme de la creme in Specialized’s product line.

Same story with the Giro Aries Spherical Helmet. Purchased for $148.51 as an open box item. (Retail: $299.95, 50% off)

This is the #1 helmet rated for safety by Virginia Tech and Giro’s highest end helmet. White isn’t my favorite color, but it’s also the coolest temperature color and make sense for a helmet focused on cooling.

To sum up, it’s really not that complicated. Research, tools, flexibility on brand and color/style can get you a long way with using the very best products at entry level pricing. If you’re curious about eBay, I think eBay is really good for niche items (that are rarely listed) in excellent to like new condition that are then auctioned. You can find special deals then because most people aren’t looking for those items. Things can slip through the cracks so to speak. I will save notifications on keywords for items that I am interested and simply wait.

If you have any tips, I’d love to hear them. Good luck!

Heliot Ramos is Really Good

Just check out this graph at Baseball Savant:

He may miss the ball (13 and 12 percentile for whiff % and strikeout %) a lot, but he has a good eye (74 percentile for walks), so he’s patient, waiting for something to hit. When he connects, whew! All in the 90 percentile, meaning he is in the top 10% of players in: Expected Slugging, Average Exit Velocity, Bat Speed, Barrel % Hard-Hit %. He fields well (85 percentile in range) and can run (72) in sprint speed but is mediocre in actual baserunning (45 percentile).

The Costs of Starting as an Amateur Photographer

My wife has long wanted to get into photography and after learning about the long discontinued (10 years) Sony NEX cameras, I decided to start there and complement her with a good set of lenses that would be used even through camera upgrades. Of course, being me, I looked for massive discounts and was willing to buy used.

I used this Wirecutter article as my start, and below is how I did:

TypeConditionNew PricePaidDiscount (Assume Sales Tax)
Sony NEX-5T with w/16-50mm OSS Lens, 2x BatteriesCamera KitUsed$699.00$209.8572%
TAMRON – 18-300mm F/3.5-6.3 Di III-A VC VXDZoom, MacroNew$699.00$553.0527%
Sony E 50mm f/1.8 OSS Lens (Black)PortraitUsed$298.00$145.3155%
Sony E 35mm f/1.8 OSS LensFast PrimeUsed$473.00$233.5654%
Rokinon 12mm f/2.0 NCS CS Lens (Silver)Wide AngleUsed$249.00$134.3850%
Sony LCS-BBF/T BROWN Soft Carrying CaseCaseNew$29.99$21.6533%
SanDisk 64GB Ultra SDXC UHS-I Memory Card – Up to 140MB/s, C10, U1, Full HDMemory CardNew$11.99$10.0822%
K&F Concept UV Lens Filters – 3XLens FilterNew$26.97$26.499%
ParaPace Professional Camera Cleaning KitCleaning KitNew$16.99$18.390%
TARION Camera Bag Professional Camera Backpack CaseLens BagNew$35.99$38.960%
PCTC Screen ProtectorScreen ProtectorNew$6.99$7.570%
Totals$2,546.92$1,399.2949%

Starting a Favorite Baseball Player Collection for $100

I’m all in on the the Heliot Ramos bandwagon. I’ve decided he’s my favorite baseball player and we’ll see how his career pans out. Right now, however, he’s on fire! (Note: the fun featured image for this blog post was generated by DALL-E/ChatGPT from text prompts)

Even though his BABIP (.414) is unsustainably high, his strikeout rate isn’t pretty (28.7%), and he’s had an up and down minor league career, here’s why I believe:

  • His WRC+ (offensive production compared to peers and leveled across playing environment) is 172, or 72% better than the average player. If he had enough plate appearances to officially qualify among league leaders, he would rank 8th in MLB.
  • Speaking of qualifying, it takes roughly 350 plate appearances for WRC/WRC+ to stabilize – basically if he’s still producing after 350, you can reasonably say, this is real. Today, he’s at 160 after 37 games.
  • He was a top talent, drafted 19th overall in 2017 – he’s not coming out of nowhere. He has also had a WRC+ of 130 this year in AAA before getting promoted (and staying) to the big club. I’ve gotten to see him play both in Sacramento and San Francisco.
  • His walk rate is solid at over 10%. His strikeout rate is 30% worse than average, but his walk rate is 26% better than average. In general, he’ll walk, strike out, or hit it hard.
  • He is a positive offensive and defensive player. He’s a good athlete – can run, throw, hit, hit for power.
  • He’s young (25 later in the season) and perhaps there are big holes in his swing that pitchers will start to pounce on. But I believe that because he’s had to earn his time through ups and downs (7 years in the minors), he should be mentally mature enough to figure it out.

Anyhoo, let’s move beyond self-justification and onto collecting! I started my collection of 37 Ramos baseball cards and a signed baseball, including 2 low serial number jersey cards, an autograph card, and 1 rookie card rated PSA9, for under $100 and all purchased in the last week.

Card(s)#FeaturePaid
2017 Bowman Draft Chrome 1st Bowman ProspectBDC12PSA 9$14.73
2018 Bowman’s Best AutographAutograph$3.77
2018 Elite Extra Edition Prospect Material #16/25Jersey Patch / Serial$9.90
2021 Contenders Prospect Ticket Cracked Ice #09/23Jersey Patch / Serial$12.35
33 Base CardsLot$19.79
Signed BaseballInscription$31.05
Total$91.59

Here are some of the items in the collection:

My Only Thoughts from the Warriors Play-in Loss

This is a part two of sorts from My Only Thought’s from the 49ers Super Bowl Loss. It’s official, to me anyway: the run is over. (I’ve taken a news break from the 49ers the last couple of months and will do the same for the Warriors and basically all of sports.)

This team was better than last year’s team, and had more wins but for a group of 4 Hall of Famers over their peak, we can clearly see this team can’t get better from the core. To go out to the Kings the way they did last night, they don’t have the switch either. They basically didn’t have anything left. They were basically healthy, after a year of good Spurs-like minutes moderation. The Kings were missing two huge players in Huerter and Monk.

Sometimes it ends, and that’s ok. We’ve hit the end. Here’s what I’d do, as painful as it is.

  1. Let Klay go. He’s going to get a huge deal for an up and coming team, like the Magic. He deserves it. If he wants to take an undermarket price to stay, the Warriors should agree.
  2. Let Chris Paul go. He was here to help organize the offense when it was too much on Steph. In the Kings game, it’s clear he wasn’t enough. Like Klay, he can be of more value to another team.
  3. Draft Bronny James with their second round draft pick and challenge Lebron to come for a lesser salary. I’m not sure where this pick is and if the Lakers might take Bronny with a #1 to keep LeBron.
  4. Andrew Wiggins played well in the last two months and I think he’s not lost anymore. But he was really inconsistent the last two years due to personal and physical problems. If there’s a solid trade package that he can be put into, let him go, but his salary is OK.
  5. Pay Kevon Looney’s partial guarantee of $3M instead of the full $8M. I love Looney but he’s become Roy Hibbert-ized for this generation of basketball. Warriors need to create full financial flexibility.

What remains:

  1. PG Stephen Curry
  2. C Draymond Green
  3. PF Jonathan Kuminga
  4. SG Brandin Podziemski
  5. SF Andrew Wiggins
  6. SG/SF Moses Moody
  7. C Trayce Jackson-Davis
  8. PF Gary Payton II

Bronny James is on a 2-Way. Only Steph, Draymond, and Wiggins make significant money. LeBron has a player option next year, so he can just walk or the Warriors can package Paul/Wiggins to the Lakers / other teams in a trade. I would prefer LeBron take less money (he has said he would and this would allow the W’s to pick up another player) and the Warriors keep Wiggins. Pick up depth with the remaining cap flexibility – either wing or big. I do like keeping Usman Garuba as the developing third big man – he proved he could was a NBA-ready defender in Euroleague as a 19 year old.

It’s not yet known if the Warriors will have a #1 draft pick this year, and they could trade that for help (they have enough youth) or use it if they have it.