BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//shift2bikes.org//NONSGML shiftcal v2.1//EN
METHOD:PUBLISH
X-WR-CALNAME:Shift Community Calendar
X-WR-CALDESC:Find fun bike events all year round.
X-WR-RELCALID:community@shift2bikes.org
BEGIN:VEVENT
UID:event-24185@shift2bikes.org
SUMMARY:Upcycles Pedalpalooza Pre-Game Sales Event
CONTACT:Matthew Mendez
DESCRIPTION:Sick Deals\nUpcycles PDX is Portland's smallest bike shop and 
 also the closest shop to the Bike Summer Kick-off Ride's starting point in
  Alberta Park\, so we're opening an extra day to offer all you 
 pedalpaloozer's $$$EXTRA SAVINGS$$$ on your last minute bike fun 
 necessities. Hours will be 2pm to 6pm. At 6pm\, we'll lead quite possibly 
 the shortest ride all summer when we head to the park to join the kick-
 off. Route here: https://ridewithgps.com/routes/55358026\n\n-30% off your 
 entire purchase of lights\, locks\, bells\, tubes\, tires\, brake cables\,
  shift cables\, brake housing\, shift housing\, brake pads\, shift pads\, 
 helmets\, bags\, bottle cages\, the list goes on an on an on. Literally 
 anything in the store except for bikes.\n-15% off bikes. New bikes in 
 stock from Surly\, Kyoot\, and woom. This is kind of a big deal. You're 
 unlikely to find the Surly or Kyoot bikes on sale otherwise\, and when 
 woom runs sales they're generally for a smaller discount and come to you 
 in a freaking cardboard box. These bikes are fully assembled by a 
 fastidious curmudgeon and ready to ride. If you buy a bike\, I'll bump up 
 the savings on the rest of the sale to 40% AND you get a free Upcycles 
 tshirt (limited sizes)\n\nText 503-908-3569 to inquire as to current 
 inventory. Small bike shop\; things can run out.\n\nI can think of no 
 finer way to spend a Monday than calling in sick and getting a brand new 
 bike and making kickoff your first ride on it. Got a friend who says "I'd 
 like to go to that bike ride with you\, but my bike sucks..." GET THEM A 
 WHOLE NEW FREAKING BIKE AT A DISCOUNT.\n\nWant to get this incredible deal
  but don't want to wait till the last possible minute? We'll honor this 
 same discount during regular hours Saturday 5/30 (9a-3p) and Sunday 5/31 
 (2-6p) if you mention this post and say the appropriate code word. 
 Saturday's code word is "Ice Cream Sandwich" Sunday's code word is 
 "Sleeping Bag". \n\nWant to get this incredible deal but don't have time 
 to shop on your way to the park? On Monday June 1st\, we will hand out 
 Goldenrod Coupons with the same discount to anyone who stops in and asks 
 for one. Limit 1 per customer\, while supplies last. If we have any 
 extra\, we'll take them to the park to distribute. Good All Bike Summer 
 Long (expires 8/31/26). Coupons will be available Monday\, 6/1/26 only. 
 Please don't ask for a coupon Saturday or Sunday.\n\nPlease DO NOT show up
  at the bike shop Monday afternoon with a bike that needs a repair. If 
 we're busy\, I'll say "sorry" but I won't fix your bike. If we're very 
 slow and it's something super simple\, I *might*\, but I'll be grumpy 
 about it and it'll be full price. Don't plan on that\, but I reserve the 
 right to be helpful if the mood strikes. I will more happily sell you 
 parts at 30% off and you can take it from there. I don't lend tools\, 
 sorry. Also sorry to end this otherwise joyous post with this sour 
 disclaimer\, but this ain't my first rodeo. Some of y'all just aren't 
 realistic. Good work takes time\, and bad bike work is unsafe. I'm one guy
  and I'll have a baby with me and it might be busy. I'm not fixing bikes 
 last minute.\n\nAnyway\, please come to this!\nSales Extravaganza at 
 Upcycles 2-6pm\, R2R to kick-off start at 6pm\, Kick-off ride at 
 6:30pm\nEnds at Alberta Park\nhttps://shift2bikes.org/calendar/event-24185
LOCATION:Upcycles PDX\n5516 NE 16TH AVE\, PORTLAND\, OR\, 97211\nIt's a 
 Bike Shop!
STATUS:CONFIRMED
DTSTART:20260601T210000Z
DTEND:20260601T220000Z
CREATED:20260528T122059Z
DTSTAMP:20260528T122059Z
SEQUENCE:4
URL:https://shift2bikes.org/calendar/event-24185
END:VEVENT
END:VCALENDAR
