canyonwalker: Hangin' in a hammock (life's a beach)
Today was my official last day of work / start of retirement. Yeah, it seems like I've been retired for almost two weeks now. That's because after I submitted my notice of resignation exactly two weeks ago, my company walked me the following Monday.

I've been doing a whole lot of... nothing much... to soft-launch my retirement. Yes, I had/have great plans for what to do in retirement, but I'm caught in a slow period right now. Hawk has been working through medical issues that have made her unable to travel and do outdoors adventures. Recently I decided that since she's on the DL (disabled list) I might as well go on the DL, too. Thus my choice to see a dermatologist about removing a lump on the back of my head. No cardio exercise or even going to a pool for me for a few weeks.

One thing I've reflected on at this two-week anniversary is this meme I've shared a few times when discussing retirement:

Looking forward to retiring soon should feel great. Why am I sad? (Jan 2026)

I'm happy to report that I am no longer feeling like the sad person in this illustration. I'm not yet the happy person recording cell phone video of sunny long-range vistas— though I know that will come eventually. Once we get off the DL together.

What's changed? I figured before a combination of two things were making me feel down. One was unsorted feelings about quitting my job, for good. The other was misgivings about "What if the money in retirement doesn't last?"

Well, the latter's already getting a bit of a test with how markets have been slumping the past two weeks. And it's not bothering me. I built our financial plan to handle bumps like this. Nearly every day I revisit the numbers to remind myself it's working.

That leaves unsettled feelings about quitting as the culprit for my feelings of sadness and anxiety. Two weeks later isn't a hugely different vantage point to revisit this question, but in terms of how I'm feeling about it, it's close to night and day different already. I have no question about whether I was right to leave that job. I am so over it now. Zero regrets.

canyonwalker: wiseguy (Default)
San Diego SKO travelog #6
Intercontinental Hotel · Thu, 12 Feb 2026. 8am.

Yesterday I wrote a bit about why I am preparing to leave my job and am feeling mentally checked-out from it now. The way I described it was misleading, though. It was misleading because I described only one small piece of why I am leaving. The fact the CRO and CEO didn't select me for President's Club despite crucial contribution to my sales team's stellar performance is merely the shit fly buzzing around atop the shit sundae of why I am planning to drop my resignation notice on... well, next payday. 💩😨🤬

Let me repeat the numbers I shared yesterday. In the fiscal year just completed I supported 4 sales reps in achieving outstanding performance against quota:

  • "Geordi", 175%
  • "Henny", 200%
  • "Callie", 237%
  • "Maya", 274%

Just making 4 reps successful at 100% was an achievement for a person in my role because 1 SE supporting 4 reps is a tall order. And I didn't just make them successful; I helped them smash their quotas.

But do you know what my performance against my quota was? It's 85%.

Yes, 85%. Below target

I am below target because the company calculated my target against a hiring & revenue plan at the start of the year that never materialized. In fact, not only did they not hire, they cut staff. Multiple times.

I asked for my plan to be revised as it was out of alignment with the new reality selected by the company execs. They offered a small change 5 months ago: they'd guarantee me 100% payout.

That was a nice gesture, and I appreciated it. But it was too little. When I could see that my reps were all headed for 150% by the end of the year I wanted more than 100% of my target commission.

I asked the company in November to revise my compensation plan to align with the success I was helping deliver. They refused.

I asked them again, after a change in leadership, two weeks ago. This time they came through with another offer, but again it was small. They're putting me at about 112%. You might wonder, "What are you whining about, CW? You're being paid over your target now?" Yes, but consider the success I delivered. My team has achievements— that they are getting paid on— like 175%, 200%, 237%, and 274%. Their boss, my boss, is at 171% of his quota. I should be getting paid on a figure like 171%, not 112%.

THAT is why I am leaving. The Club snub was just the final insult to injury.

canyonwalker: wiseguy (Default)
I've been working on my taxes... for 2026. As in, the taxes that aren't due until April 2027. Why not work on my 2025 taxes? It's because my banks haven't sent me the forms yet! So for lack of anything better to do I'm getting a head start on next year. 😅

I'm still doing my own taxes, though for the last 12 or 13 years I've used TurboTax to help automate things. Is TT helpful? Yes. Is TT frustrating? Also yes.

I'm in an abusive relationship with TurboTax 😓 (Feb 2026)

Using TurboTax is like having an abusive partner.

Thankfully I'm not to the point yet this year of actually using TurboTax. That'll start next weekend when I dig in on my 2025 taxes.

So far in working on my 2026 taxes what I'm really doing is building & refining estimates on my own spreadsheets and then using those estimates to guide investment decisions. Among other things I've green-lit taking profits on a few investments I want to trim, then hit the pause button on profit-taking, and adjusted my 401(k) contributions twice. It's better to do these things with a plan and with data to support the plan, versus doing them blind and being surprised by an unexpected tax bill a year from now.

canyonwalker: Uh-oh, physics (Wile E. Coyote)
I'm still fuming about the $4,000 maintenance repair we had to make on our car this past week— a car that at 60,xxx miles is way too low-mileage for crushing upkeep costs. It's German, so yes, maintenance is expensive, but it's not British— so it shouldn't be falling apart! If this is the new reality for owning a late-model BMW, and far from an expensive BMW, I wonder if our strategy for car ownership is now broken.

Our strategy for many of our car purchases has been:

  • Buy a good-condition used car, typically a 3-year lease return with below-average miles

  • This lets someone else take the big hit on initial depreciation. At 3 years many cars have lost 30% or their market value.

  • At 3 years old and in good condition with low miles, the car feels basically new

  • And with low-ish miles, there's still some original warranty left, in case we discover problems in the first year or two of our ownership

  • Then we drive it "until the wheels fall off"— expecting to get 10 years/100,000 miles of our own use out of it, until either it starts to become too expensive to maintain (vs. the costs of buying a newer car) or we'd really enjoy a newer/nicer/better car.


We did this with a Mazda Hawk bought many years ago, driving it from 30k miles to over 130k before trading it in. At that point it wasn't even having maintenance problems; we just wanted a nicer car. Our previous BMW convertible, "Hawkgirl", we bought at 30k miles and traded in at almost 150k because she had become too costly to maintain.

I mentioned this strategy to the service advisors at the shop this week. Their reaction was, "No, no, no, you'll be better off just leasing. That way you'll always have a new car and no repair bills. Trade it in before stuff starts breaking."

Oookay, but this is the 2020s, not the 1960s. 60k is not "high mileage" anymore! People expect cars to last well over 100k when taken care of— and routinely they do! Or did.

The notion of leasing cars and trading from one lease to the next is attractive in the sense of always having a new car and never having maintenance bills. But it also means stepping onto the treadmill of always having car payments. With average car payments running toward $1,000/month now— and 2x that if we're leasing 2 cars for 2 independent adults— that's a costly treadmill I do not care to run on!


canyonwalker: My old '98 M3 convertible (cars)
After our car went kaput on Sunday (dire warning messages on-screen, fluid pouring out of the engine) we had it towed to a trusted mechanic on Monday. Long story short, we picked it up yesterday with a $4,000 repair bill. The problem was a cracked oil filter housing. The car has just over 60k miles.

This breakage wasn't a result of an accident or even hard use. We don't take the car to track days. We don't even drive particularly hard. This failure was simply the result of weak design. A $4,000 repair— at barely over 60k miles!

"Is this normal?" I asked the service writers at the shop. Hawk had asked too, over the phone. Together we asked 3 different service writers. All of them said, "Basically, yes." This part of the engine is known to fail at 60k-80k miles.

"How many other expensive repairs like this are we going to need to make before this car is even considered 'high mileage'?" I asked.

The advisors shrugged.

With a bit of affably prying I elicited from them, "Buy a Toyota." These are BMW specialists. And they all own Toyotas. 😰

Look, I understand that repairing a BMW isn't cheap. When I bought my first BMW, a used M3 twenty years ago, I knew that though I was buying the car for less than 20 grand, the price of a base Toyota Camry new, the maintenance bills would still be those of a 50 grand performance car. "You're going to have $700 oil changes!" people warned me— and I accepted that. (Actually, though, $700 wasn't an "oil change", it was Inspection II service, which included replacing spark plugs and inspecting numerous things in addition to simply changing the oil.)

Even though our current BMW, a 230i convertible that we love, isn't as highly tuned as an M3, I get that repairs are always going to be more expensive than a Toyota Camry. But having a failure of a major engine component— because it was built of plastic— at merely 60k miles is beyond the pale. What's going to break at 70k? At 80k? Is this car going at the point in its life where it's going to have $4-5k maintenance costs yearly?

"It's at the point where it starts getting expensive," one of the service advisors admonished us.

Fuck that, it's just 60,000 miles! 60k is not "high mileage"! Our previous BMW started getting expensive, too— but at 120k miles.

Is this the new normal for BMWs? They're not just expensive but start falling apart at 60k? This is not what I signed up for.

canyonwalker: Mr. Moneybags enjoys his wealth (money)
After I wrote a few weeks ago that being a millionaire is not the ticket to a life of luxury most people believe it is I've fretted that I may have failed to connect with a broad audience. I mean, yes, a million in 2026 is not at all like a million in 1926, but it's still more than many people in 2026 expect they'll ever see. But then I saw an article in my newsfeed this week that being a millionaire is only "average" (USA Today, 19 Jan 2026).

More precisely, the article's headline claim is that the average American in their 50s has a net worth of $1.4 million. This comes from a report by financial services firm Empower, which the USA Today article also links to (Empower, undated, retrieved 19 Jan 2026).

I'm in my 50s; my mid 50s as of a recent birthday. So am I merely average for my age? First of all, no, because I actually have more than $1.4 million. Second, it's important to understand how "average" is calculated.

Most people can define "average" from grade school math. You add up all the numbers in a group and divide by how many numbers are in the group. For example, the average of 1, 2, and 6 is 3. (1+2+6 = 9; 9 ÷ 3 = 3.) This is called the arithmetic mean.

Curiously the arithmetic mean is not the only type of "average" that's used in statistics. And it's often not even the best. Economists prefer using the median when discussing averages in things like personal wealth because it's not skewed by there being a few ridiculously huge numbers (or centi-billionaires) in the mix. The median is the value at which half the members of the set are smaller/less wealthy, half are bigger/wealthier.

Indeed the $1.4 million average touted in the article is the arithmetic mean— the calculation that often gets skewed. Kudos to the author for noting this; the press often quotes "average" figures without identifying which average they are. Moreover, the article presents median figures as well as means. The median 50-something has a much more down-to-earth $192,964 net worth.

I give further kudos to the article for also identifying what powers a lot of these net worth figures: home equity. Being " a millionaire" in net worth doesn't necessarily mean you have $1,000,000 in the bank that you could withdraw and spend next week on luxury items. Most of the nearly 10% of American adults who are millionaires have a lot of their million-dollar-plus net worth tied up in the home they live in. It's the happy result of having bought in to a real estate market that, overall, has been growing for most of the past 20 years.

The tricky part about including home equity in net-worth calculations is that it's wealth you can't use. Sure, you could sell your house, cashing out the equity into liquid assets... but then where do you live? Either you buy another house and lock up all that money into home equity again, or you pay rent— which likely increases your monthly expenses and, over the course of years, can draw down your money pretty hard.

canyonwalker: Mr. Moneybags enjoys his wealth (money)
I had a pretty quiet weekend again this past weekend. Boring, too. How boring? So boring that I started my taxes. ...And I don't mean my taxes that are due April 15. I started next year's taxes. The ones for 2026 that aren't due for another 15 months!

Brace Yourselves, Tax Day is Coming!Why start so soon?

As I've mentioned before, I start my taxes a year in advance. Obviously I can't fill out forms yet. I mean, I won't have the numbers for at least another 12 months... and even the forms won't be available until around this time next year! But what I do start a year in advance are estimates.

I like to know in advance approximately what I'm going to owe for taxes. With that knowledge I can adjust my withholding rates, if necessary, and also pay quarterly estimated taxes accurately. My goal is not to be surprised by a big balance due or refund come April— whether that's April 2026 or April 2027. A big balance due can mean penalties owed to the IRS... and a big refund means I've lent them money at 0% interest! Either way, ugh.

Working on these estimates now for the tax return I'll file 15 months from now already has proven worthwhile. As I plan to retire soon this year I'll be shifting from earning significant amounts of money in wages to getting most of my taxable income from dividends and capital gains. That has tax implications. Dividends and capital gains are taxed lower than wages. There's an interesting edge case where some dividends and cap gains can be taxed at 0%. That provision never applied to me before because my wages were always too high. I worked through that edge case in my planning this weekend. It lowered the tax I expect I'll owe by several thousand dollars. Hooray! And by knowing that now I know not to overpay on quarterly estimated taxes and give Uncle Sam a big, interest-free loan. That makes my advanced preparation a double win.

canyonwalker: Mr. Moneybags enjoys his wealth (money)
There seems to be a cottage industry writing articles for the mainstream financial press about why affluent people are unhappy. "A Nation of Miserable Millionaires" touts the headline of one such article from MoneyWise in December. "Millionaires Don’t Feel Affluent" reads the section header in another MoneyWise article from last month. One I saw in my newsfeed last month but can't find by search right now asked something like "Why are there so many whiny millionaires?" in its title (perhaps it was retracted or retitled).

To the broad, general question of "Why don't millionaires feel rich?" I can tell you why. The simple answer is it's because we're not rich. ...Or at least not rich like you think we are.

Yes, I'm using first person pronouns here. I am a millionaire. But before you write me off as yet-another 1%-er complaining I'm not wealthy, understand first that millionaires are not the 1%. It's estimated that there are 24 million of us in the US. That's 9% of US adults. In high cost of living (HCOL) states like California, New Jersey, Connecticut, and Washington, DC we may not even be in the top 10%.

Being a millionaire isn't as ritzy as you might think it is. The term has been in popular use for over 100 years, and you're probably reacting to it based on connotations from 50 or 100 years ago. The writers of these mainstream financial articles sure seem to be counting on such misunderstandings as subtext. Consider these historical reference points:

  • As a cultural concept, "millionaire" first appeared in regularly print in late 1800s, in the Gilded Age. The industrial titans it described, though, didn't have just one million dollars, they already had tens of millions, or more. And that's in 1890 money. In today's economy they would be billionaires. The wealthiest people today are centi-billionaires. Elon Musk has an estimated net worth of $700 billion— that's 700,000 times as much as being a millionaire.

  • Millionaires as a social class were portrayed and romanticized by F. Scott Fitzgerald in The Great Gatsby (1925). The story's protagonist, Jay Gatsby, was said to have $1.25 million in 1922. By a simple inflation calculation that's $20 million today. But the lifestyle Gatsby led in the book would not work on $20 million today. A mansion in The Hamptons, fancy cars, lavish parties, and a devil-may-care attitude? Yeah, maybe you could front that for a few years on 20 mil, but then you'd be broke. (Source: a friend's parents who own a starter home in the Hamptons and have zero fancy cars, zero household staff, and have only ever hosted two lavish parties— the wedding celebrations for two of their children.)

  • The fictional character of Thurston Howell in Gilligan's Island is repeatedly described as "A Millionaire". It's right in the show's catchy theme song! But based on the wealth he's described to have in 1964 when the show premiered— owning a corporate conglomerate, extensive real estate holdings, etc.— I'd peg him at at least $100 million in 1964 dollars and at least a billionaire today. In fact he was a billionaire in 1964. It's in the script of the first episode. A radio announcer describing the accident states "Billionaire Thurston Howell III" is among the missing.


So, when you hear "millionaire" and picture someone who lives a life of ease, someone who owns a huge house, fancy cars, has lavish possessions, employs household staff, wines, dines and travels extensively, someone who does all the above without having to work, you're at least 100 years out of date. The threshold for that kind of lifestyle today is at least $50 million wealth and more likely $100+ million.

Ratchet back that lifestyle to owning an upper-middle class house, one modest vacation home, a couple nice cars worth merely $100,000 each, and a cleaner who comes in twice a week, and— unless you're living paycheck-to-paycheck while earning $800,000+ a year to pay it off— we're still talking probably $10 million minimum.

You can see from these examples that being a millionaire no longer buys the "millionaire" lifestyle.

That said, being a millionaire sure still beats being poor. I know, because I grew up in a family of modest means. There were times I walked to school in shoes with holes in them. However much I have today, I don't forget where I came from.

So, why are millionaires like me not feeling rich? Popular news media— the kind I started this article by referencing— offers all kinds of answers that are simple, neat, and wrong.

  • Lifestyle inflation is one popular canard. As we've traded up from ordinary goods to luxuries, this argument goes, we've renormalized luxuries as basics. Trading in our starter homes for McMansions, our Toyotas for Mercedes-Benzes, and public school for our kids for tony private academies, we've forgotten that plenty of people live fulfilling lives with 3bdr/2ba houses, Toyota Camrys, and kids attending Lincoln High. In actual fact many US millionaires in 2025 still lived in middle-class homes, drove cars like a 5-year-old Toyota Camry, and earned State College degrees. My family's two cars are 7 and 14 years old, and we live in a townhouse.

  • Social media comparison is another frequently cited ill. We're all so obsessed with keeping up with the Joneses— which sometimes means keeping up with the curated, fake image they portray on social media— that we see ourselves as poor in comparison. It's true that some people fall into this trap, particularly younger people who've never had to leave their socioeconomic bubble, but it's far from all of us. Especially those of us who've worked hard, saved aggressively, and invested carefully for decades to raise ourselves up a few levels on the wealth and income scale.

  • Inability to stop counting our wealth is a fanciful hypothesis I encountered just recently. All I can say about this one is the author seems to have watched a cartoon of Scrooge McDuck hunched over his desk obsessively counting his gold coins and thought, "Yes! That's what real-life millionaires must be like!"


One thing none, none, of these authors appear to have done is ask an actual millionaire, "Why aren't you happy?" Instead they pile on stereotypes and class warfare notions. So let me, a real-life millionaire, tell you what I think worries us plain, old millionaires in 2026. It's one word:

Security.

I don't mean physical security, like living in a mansion behind wrought iron fences with a team of attack dogs I can sic on intruders by calling out, "Smithers! Release the hounds." No, that's billionaire lifestyle. Montgomery J. Burns in The Simpsons is a billionaire. The fabulously wealthy people today who are building extensive underground bunkers in their compounds? They're billionaires. Even centi-billionaires. (Mark Zuckerberg has estimated net worth of $250 billion, Elon Musk upwards of $700 billion.)

We mere millionaires are not worried about riding out the zombie apocalypse in style. We're worried, simply, "What if our wealth runs out?" Especially in the US that's a grim and all-too-real prospect. And it does not require lavish living! Putting a few kids through four-year college can chew up a fair fraction of a million. Then there's medical bills. The prospect of getting sick in the US, especially getting sick with a debilitating disease, is scary. Plenty of survivable conditions can chew up over $100,000 a year to survive. And a portfolio of $1 million doesn't go far in retirement, even if you don't get sick and face crushing medical expenses. Heck, just being really old and needing a managed care home can cost $100,000 a year— for something that doesn't look and feel like the setting from a horror movie. One of my grandparents faced that situation in her 90s, and it drained most of her life savings, including all the money from selling the house in outside Washington, D.C. she lived in for 50+ years, in 4 years.

canyonwalker: wiseguy (Default)
Earlier today I posted my personal reflections on the past year. I dubbed it 2025: A Year of Waiting. That post wasn't all of my personal reflections, though. It was just one part. It turned out after I wrote and edited the part on how 2025 was the year of Being Sick Sucks— a tag I attached to 47 posts last year— I felt so down I needed a break from writing. I didn't want to risk that this retrospective gets stuck in my WIP queue for another few days, though, so I published what I had. I planned to come back with the rest later. Later's now.

Waiting meme - from the TV show Narcos

The thing about Waiting... as a theme is that it has both negative aspects as well as... not-so-negative (I can't quite bring myself to say positive) aspects.

The negative kind of waiting comes with all the things that are beyond our control. Like, do I get sick with a virus despite generally being safe and smart about hygiene? How long does that virus take to run its course? How long does my wife's recovery from a planned surgery take? How many complications happen along the way, each setting her back two weeks or more, through no fault of her own? All we can do with these is keep waiting, and keep pushing out our expectations for how long we'll be waiting.

On the other hand there's the type of waiting that comes with a situation where we have some control. We set ourselves up as best we can for the long term, then navigate through the complications and changes thrown our way. Though there can be frustrating setbacks, overall it is fulfilling to nurture the plan to its fruition. Planning with money is one of these situations.

Money: I Planned Patiently, and Now I'm There!

Years ago I started repeating the mantra Five Good Years. Hawk and I did a budgeting exercise to figure out how much money we'd need to spend on a monthly basis in retirement. We included things other people often overlook when they do this as a kitchen table budgeting exercise: health insurance costs, maintenance and insurance on the house and cars, costs for replacing cars every several years, and of course, the costs of living the active lifestyles we'd like to keep.

Waiting meme - from the TV show NarcosOnce I had the cost side of the budget I worked on the income side. I used my models of an investment portfolio to figure out how much we'd need in the bank to generate cash flow to fund our expenses.

It was much too early to retire then, of course. But it wasn't a Y/N question. It was a matter of when.

And that's where I started saying Five Good Years. Because from what we had then, I estimated that it would take five good years— meaning, five good years of stock market returns— to get us to our goal.

Of course, Five Good Years seldom happen all in a row. I knew that when I started saying it. I figured Five Good Years would actually take 7 years. There'd be a downturn and recovery in the market cycle somewhere in the middle.

As it turns out, Five Good Years took 10 years. I coined the Five Good Years mantra in... checks blog... April 2015. And it was around September 2025 that we reached our target number.

Why the difference, BTW? Why 10 years instead of my forecast 7? Two things. First, unanticipated disruptions gave us more not-good years than I expected. Hawk had two long periods out of work. Second, we had to raise our target number significantly. Even though I accounted for inflation in my model, high rates of inflation not seen in 40+ years kicked in in the early 2020s. Over the past 5 years the cost of many grocery staples have doubled. Property insurance has increased 10+% YoY multiple times. And health insurance, which was already one of the largest line items in our retirement budget, has rocketed up in cost at 2-3x the rate of inflation for 10 years.

These setback aside, the good news is we reached our financial goal in 2025.

The less good news is, I feel a bit like the proverbial dog that chases cars and finally caught one and now isn't sure what to do with it.

Career: Way too Little, Much too Late

Another aspect in life where I've been waiting for many years is my career. I've been waiting for opportunity for advancement to come to fruition.

Waiting meme - from the TV show NarcosWhile waiting I've suffered numerous setbacks over the years. And this year there were even more setbacks.

Early in the year, in January 2025, my company had a big layoff. IMO it was poorly strategized and poorly executed. And that wasn't just my opinion. It was so bad that a lot of good people said, "Fuck it, I'm out," and quit of their own accord. Then in September there was another layoff. That one left us too short-staffed to complete all the work tasked to us in our compensation plan.

Along the way my boss has been saying earnest things about helping me build my career. But at this point it's way too little and way too late. Even if I wasn't already financially at the point of saying, "I'm outta here!" just the fact that it feels like he's shuffling deck chairs on the Titanic while telling me he'll help get me promoted would make me prefer to look elsewhere for my next opportunity anyway.
canyonwalker: WTF? (wtf?)
I've got a mileage run planned for next weekend. As I explained two weeks ago, I'm flying to Los Angeles and back, all in one afternoon/evening, just to earn airline points to renew elite status. Even if you don't click through the link to see the longer explanation you might wonder, "Is that worth it?" Heck, I'm the one who's doing it and I wonder if it's worth it! So imagine my intense curiosity yesterday morning when Southwest showed me there's Another Way....

Instead of flying a mileage run I could just BUY the difference to retain elite status... (Dec 2025)

That's right, instead of flying on a gratuitous trip to earn points, I could just buy the points I need to requalify for elite status!

Ah, but how much for how much? That's always the question when loyalty programs offer to sell you points. Almost by definition, it's going to be a shitty deal. But this one....

At these prices I'd rather just FLY to earn points! (Dec 2025)

...This one is shittier than most.

It's not the fact I only need 140 points while the fewest I can buy is 5,000 that's shitty. I mean, yes, that is shitty. But the price is even shittier.

OMG, $1,450 to buy 5,000 qualifying points? I could buy a flight for $450 that earns that many points. Thus Southwest is effectively billing an extra $1,000 for the privilege of staying home instead of actually having to fly.

No thanks, I'll just stick with flying and wasting half a day.

canyonwalker: Mr. Moneybags enjoys his wealth (money)
Our Costco dividend check arrived this week. It's for $55.50. That's less than last year's $68 rebate and way less than the nearly $114 we earned in 2023. But still, $55 is nice, right? Welllll....

This $55.50 isn't free money. We paid to get this money. We paid $60 for Costco Executive Membership. So we actually lost $4.50!

Costco Executive Member rebate check - doesn't quite measure up (Dec 2025)

This rebate is the big selling point of executive membership. Costco charges an extra $65 (now; up from $60 last year) for this elite tier of membership and, in return, gives you 2% back on all Costco purchases, except gasoline.

I'm sure for many families it's a win. I know because I see them in the checkout lines with their carts full to the rim. Meanwhile we virtually never have more than 1 layer of items resting in our cart. The previous two years we came out ahead on the deal. This year we paid our money and came out a bit short.

Coincidentally our Costco membership is up for renewal right now. I'm of two minds about whether to re-up at the executive level.


  • On the one hand, it wasn't worth it this year. We lost a few dollars. Even last year, it didn't pay off hugely. We only netted $8 on the deal.

  • On the other hand, coming up $4.50 short at the end of the year isn't anything to get upset about. It's not even milkshake money nowadays. And maybe next year we'll earn more. Though the ante has been raised. Membership is now $65 for basic tier plus an extra $65 for executive.


Right now I think I'm leaning toward renewing. There is one perk to executive membership I'm eager to try out.... Executive members get earlier shopping hours at Costco! 🤣 I haven't availed myself of that elites-only benefits yet— mostly because every time I've planned on doing it I decided I'd rather sleep in instead and deal with the crowds at the store later in the day. 🤣 But maybe this coming year I'll drag myself out of bed early to play Let's Go Shopping!

canyonwalker: Mr. Moneybags enjoys his wealth (money)
Several times a year I write an update about a credit card I keep in my wallet and how much I've earned from it. It's part of my practice of credit card churning. I open new credit cards for their lucrative sign-up bonuses, quickly charge thousands of dollars to them to secure the bonus points, then throw them in my desk drawer for the remainder of the year while I repeat the process with another credit card. These reviews are my check-ups on how well churning is working for me— as well as my decision point on whether to keep the card or cancel it and repeat the process. Usually I cancel churn cards after a year. Usually. Today I'm writing about a card that I've now had for 8 years— the longest of any travel affinity card— and will keep for at least a ninth: the Chase IHG One Rewards Select Credit Card.

Chase IHG Rewards CardI have kept this card for many years not because it pays any high-flying benefits but because it does the opposite. This lowly card pays a not-generous 5x points/dollar on IHG hotel spend; 2x on restaurant, gas, and grocery spend; and 1x on everything else. At a value of 0.6 cents per IHG point* that's only 3% value on hotels and less than 2% on everything else. I already own two credit cards that pay 2%, cash, on everything... plus my spouse has a card that pays 3% on all travel. So using this card for spending is generally a losing proposition. 😧

Most of the benefits I derive from this card are not from charging on it. One big one is that every year I get a free-night award. I've found I can redeem these for about $150 value. The certs don't buy a night at a top tier hotel (anymore), generally just a roadside motel along the way between hither and yon, but $150 is nothing to sneeze at; this one benefit alone is 3x the $49 annual fee.

Another nice benefit I get from this card is a 10% rebate on award points redeemed. How much that's worth depends on how many points I manage to spend in a year. This year I redeemed 71k on a few awards stays, so my rebate was 7,100 points. At the rate of $0.006 that's $42.

As for charging purchases to this card generally being a losing proposition... well, I did spend some on this card. If you don't use cards enough anymore the banks may shut down your account! I waited until there was a promo for "Charge $1,000 of purchases to earn 3,000 bonus points" and then spend just a smidge over $1,000 to earn the bonus. That's all I charged during the year. Those 4,000 total points from spending are worth $24.

Adding these all together, the card delivered $216 of value in exchange for its $49 annual fee. That's a little less than I attributed to the card last year but still enough to make it a keeper— especially because once I cancel this card, it's gone forever. Chase and IHG stopped offering this card several years ago. Apparently it wasn't making them enough money— which is corporate-speak for the benefits were too good for consumers. They've replaced it with a card that charges a higher annual fee. I plan to hold on to this lowly old card for as long as they let me.

canyonwalker: Sullivan, a male golden eagle at UC Davis Raptor Center (Golden Eagle)
It's time for another chapter in the story mystery of the church up the hill. This is now part 3 of the story. Originally I had thought I'd be able to fit it all in one journal entry but as I started writing the story it grew. It grew first from one blog to three. Then as I took a slight detour into writing about AI and photography in part 2 I realized the story will take 4, maybe 5, chapters to complete.

As I noted in the previous chapter, my dad lost his job when I was a little kid. The retail chain he worked for went out of business.

AI rendering of when a chain of stores closed and everyone lost their jobs (Google Gemini, Oct 2025)

Dad's job wasn't a great job. The hours were brutal. As a store manager he was salaried, not hourly, so he didn't get paid for his extra work. And extra work was required every time a store employee called in sick and no substitute could be found, and every time there was a break-in afterhours and the alarm company and the police called. The way my mom told the story, years later, break-in attempts happened regularly, like at least once a month. The store was in a rough neighborhood.

Dad's job wasn't a great job, but at least it paid the bills. I think. Then he lost the job, with little or warning.

This was the mid 1970s. As I noted in the previous chapter, the economy sucked. Technically the US had just pulled out of its worst recession since the Great Depression, but hiring had not yet resumed. I imagine younger folks today who lived through the jobless recovery of the Great Recession in the late 00s understand the pattern.

Speaking of younger generations and modern patterns, my parents in the mid 1970s did something that's familiar to a younger generation today: they hustled. With "real" jobs not really hiring, my parents both took on whatever odd jobs they could find. Between hustling and scrimping and borrowing, they kept a roof over our heads and food on the table.

AI rendering of my parents excited they managed to pay the mortgage after my dad lost his job (Google Gemini, Oct 2025)

This is where some of my earliest memories meld in with the stories my parents later told. Oddly I don't remember my parents being stressed around that time, or unhappy. Probably that's because I was too young to recognize such emotions. It could also be that my parents hid their stress and worries well from us younger kids. One snapshot memory I do have from back then is my parents giving each other a high five when my mom said, "We did it! We paid the mortgage this month."

I also have early memories of some of the jobs my parents did during that time of hustling. My mom started selling Tupperware. Many of my earliest memories are of riding with her in the car as she drove back and forth to the Tupperware warehouse. We'd return with a suitcase full of products she'd sell via Tupperware parties.

A modern pic of 1970s vintage Tupperware (courtesy of Adrian Baldwin)

I wish I could say that Tupperware was how my parents pulled out of the economic nosedive after my dad lost his job. I wish I could say that Tupperware was how my mom built  a lasting and fulfilling career as an entrepreneur— which was part of the Women's Liberation pitch Tupperware was making back in the 1970s. Alas, I'm not sure my mom ever made any money with Tupperware.

That's because Tupperware was, for many years, a multi-level marketing (MLM) organization. In MLMs most distributors make very little money. See Wikipedia's Tupperware page, for example.

Mom stopped selling Tupperware after a short period of time. Likely that's because she netted little or no money after a lot of work— work planning and presenting at Tupperware parties, hustling to get people to place orders (remember, in a tough economy), then having to pick up & deliver the orders once they were shipped to the local warehouse. But while the dream of making it a sustainable career disappeared quickly, the Tupperware itself did not. Mom bought a number of pieces herself, because they were useful. And they lasted. The bright, 1970s vintage colors and those fluted lids were a mainstay in our house for many years after.

To be continued....

canyonwalker: Planes, Trains, and Automobiles. Travel! (planes trains and automobiles)
One of the credit cards I've opened a new account with this year is the United MileagePlus Quest card by Chase. The Quest is a new-ish offering from Chase and United Airlines. It's one of those semi-premium offerings the banks have been coming out with in the past year or so. Semi-premium, of course, means a higher annual fee (AF) in exchange for elevated benefits... benefits that are designed to look attractive while the credit card companies purposefully make them hard for customers to use. I weighed the benefits of this card carefully before deciding it was worth it to take the plunge of signing up— a plunge that cost $350 upfront for the AF. Then today I discovered a minor but intriguing benefit I hadn't noticed before.

The United MileagePlus Quest card by ChaseThe benefit I hadn't noticed before is Pay Yourself Back (PYB). Lots of cards nowadays have PYB schemes. The idea is you spend some of the points you've earned with the card to credit back the cost of purchases you've charged.

On cashback cards this is using some of your cashback points to pay off all or part of your balance. You might think of it as removing the middleman: instead of getting cash back, depositing in your checking account, then paying your credit card bill, you're paying part of the bill directly.

With a co-branded airline or hotel card, the points you're paying with aren't cashback. They're the miles or points you earned in the airline/hotel loyalty program. Normally you'd use them only for buying directly from that loyalty partner. Thus it's intriguing to find opportunities to turn them into cash.

With the Quest PYB program I can't just pay any charge with points. It's limited to United purchases and the card's annual fee. But that whopping $350 AF was sitting right there in front of me so I decided to check what the points are worth.

"How much for how much?" That's always the question when redeeming points. Travel providers and their credit card partners love to give us shitty redemption options. Like, "Here, redeem these points at one-third a cent apiece on these golf clubs instead of realizing 1.1 cents per point (cpp) or more on airline tickets!" You have to know what your points are worth not to get ripped off spending them.

United MileagePlusI know United miles are worth a minimum of 1.1 cpp when buying tickets. Thus I was surprised when I clicked through the PYB interface on my Chase card account and saw that it would credit my $350 AF for 25,000 points— a redemption rate of 1.4 cpp!

It's unclear right now if this 1.4 cpp rate applies to United tickets, too. If so, this is a great backdoor way to score better than the 1.1 cpp floor. Potentially it could make all of my United Miles worth more! But I say "unclear" and "potentially" because I checked PYB via another card, where I have some United flight charges eligible, and it offered me credits at a rate of 1.0 cpp. It's unclear if that's down to a difference in cards or if the higher rate is only for annual fees.


canyonwalker: Planes, Trains, and Automobiles. Travel! (planes trains and automobiles)
Phoenix Getaway travelog #2
SJC Airport · Sat, 20 Sep 2025. 9am

Over my past several trips via SJC airport I've found that parking in the hourly lot next to the terminal can be a win. Yeah, it's not cheap at $31/day or $26 with a reservation a few days in advance. But when the cost of Uber/Lyft to the airport runs from $30 to $40+ each way, parking is a win, cost-wise, on short trips. Plus, time-wise, driving and parking means I control the schedule; no waiting on drivers who are slow to arrive or get reassigned and starting the process over from "Please wake up and start driving toward me" after I've already been waiting several minutes. And sometimes I've been able to park really close to the terminal. Alas today was not one of those days.

I decided to pay for the hourly parking lot... and the first open space is nearly at the far end of the lot. (Sep 2025)

Paying to park in this lot is a gamble. It's a gamble because the lot is long and narrow. The long axis stretches directly away from the terminal. So if you luck into a spot near the front, it's a quick walk to the building. If you luck into the lot being 99% full with everything close already filled up.... Well, the spot I got today was 4 spaces from the far end.

I'm parked at the far end of the expensive lot. The terminal is almost 1/2 mile away. (Sep 2025)

It's a long walk to the terminal at the other end.

And for this I'm paying $104— $26/day times 4 days. I took the gamble on parking here for a 4 day trip because I figured it was worth a little something extra for Hawk with her broken toe not to have to depend on Uber/Lyft, which can occasionally be weird. Well, it's a good thing I dropped her at the terminal first, because walking from here would've been a no-go for her.

The cheaper lot across the street doesn't even go as far as where I'm parked in the expensive lot - and it's less than 2/3 full (Sep 2025)

Oh, and there was a cheaper lot I could have booked my reservation in. The lot across the street would've been $80 total, $24 cheaper. And note that the worst spaces in that lot are still not as far out as where I'm parked here. And I wouldn't even have had to park at the far end of that lot.... It's less than 2/3 full.

You pays your money and you takes your chances.

canyonwalker: Planes, Trains, and Automobiles. Travel! (planes trains and automobiles)
Canada travelog #21
Back at the hotel · Tue, 26 Aug 2025. 10:30pm.

Today finished on a good note, hiking-wise. We hiked two two-fers, for a total of 4 waterfalls: Albion and Buttermilk Falls, then Sherman Falls and Tiffany Falls. All was not good, though, as at the start of the day we had a problem with dry balls. And it wasn't just Ball's Falls that were dry but several others we had on our list to visit, too. While driving around during the day we decided it'd make sense to cut our visit to Canada short as we'll run out of things we want to do well before Sunday.

Tonight, after dinner and a soak in the hot tub, while Hawk was snoozing (she hasn't slept well recently) I rebooked our flights and shortened our hotel stay and car rental. The plan now is we'll go home Friday night instead of Sunday night.

What's the Cost?

Hawk agreed to leaving early provided the cost of rebooking plans wasn't significant. Cost was a major factor for me, too. If going home early is just a cost sink, we could figure out something to do in Ontario. The numbers work out such that, at worst, it's a wash, dollar-wise— but we still get two days of time back. And, best case, we save a few hundred bucks. Here's the math on the costs:

  • Departing hotel 2 days earlier: $327 savings

  • Returning rental car 2 days earlier: $104 savings

  • Figuring the cost of rebooking flights is a bit tougher as I bought one on cash and one on points. Mine, paid with cash, cost $260 more than my original flight. Hawk's flight I got for 15,000 points, with a travel credit of $271 net she can use within the next 11 months.

  • If Hawk can manage to use that credit before it expires, it's a great exchange for the 15,000 points we paid. $271 ÷ 15,000 = 1.8 cents per point (cpp), much better than the average value of 1.1cpp I value UA miles at.

Curiously, the numbers work out to a wash if Hawk's travel credit expires unused 11 months from now. If she can use it, then $271 is what we'll have saved by going home 2 days early.

canyonwalker: Uh-oh, physics (Wile E. Coyote)
Canada travelog #2
Mississauga, ON · Sat, 23 Aug 2025. 8am.

We landed at YYZ airport (yes, that's really the IATA code for Toronto's airport) this morning at 6:43am local time. Our flight from San Francisco was just over 4.5 hours from takeoff to landing. And on this red-eye I managed to sleep pretty much the whole time. I was already nodding off before we were wheels-up at SFO and, except for being awoken by announcements on approach and falling back asleep, I basically didn't wake up until we were taxiing at YYZ. Those first class seats we sprung for sure helped.

Once off the aircraft and and in the terminal, it was the standard old airport shuttle, international style, I became familiar with years ago. Hike up ramps and escalators to a long, empty corridor. Trek seemingly a mile in that corridor, because the flight always lands at the far end from passport control. Wait in line for passport control— except with modernization in digital entry there's barely a line anymore. But the lack of wait there just means there's more wait now at baggage claim. Remember, those bags have to travel a mile from the aircraft, too! 🤣 Then collect your bags, pass the basically rubber-stamp customs check, and exit into the arrivals hall.

Once in the arrivals hall I decided to take a moment to try my luck with an ATM. I say "try my luck" because I'm still salty about getting raked by a cooked exchange rate at an airport ATM in Italy. Wise to that experience, I spotted where this Canadian ATM tried to do the same thing, asking me to confirm a bogus exchange rate. I said NO, expecting to cancel the transaction. But then a funny thing happened. I got cash.

In polite Canada I could just say 'No' to getting robbed by the ATM (Aug 2025)

"WTF! I said NO to cancel and they charged me anyway?" I fumed. I resolved to check my bank balance later to see how badly they raked me. Recall when this happened in Italy, there was a whopping 15% vig in addition to the €4.50 flat fee service charge. Here there was also a C$4.50 flat fee, but at least my credit union refunds such charges.

When we had some quiet time a bit later in the morning (after picking up our rental car, driving to the hotel where my brother-in-law is staying, and waiting for him to shower, dress, and meet us in the lobby to go out for breakfast together) I found another surprise. I looked up my bank balance details and saw that the transaction had gone through at the fair exchange rate.

WTF? In polite Canada you can just say "NO" to highway robbery by a bank ATM and... not get robbed?!

canyonwalker: Mr. Moneybags enjoys his wealth (money)
A little over a year ago I opened a new credit card, the Chase Southwest Rapid Rewards Business Premier card. I say "new" because it's a new account, but for me it fills an old, familiar slot in my wallet. Between the business and personal variations of Chase Southwest Airline cards, and the various levels of fees and benefits, I've owned at least 7 of these cards over the years.

Chase Southwest Rapid Rewards Business Premier CardI opened this one last summer because there was an interesting sign-up bonus. (It's virtually always about the sign-up bonus!) The offer was 60k points after $3,000 spend in 3 months, plus another 60k points after $15,000 spend in 9 months. Combined with the minimum of 15,000 points earned from $15k of charges, that's at least 135,000 points— enough right there to qualify for Southwest's valuable Companion Pass. I gave an example of how that works recently when Hawk joined me on a business trip virtually for free. But rather than earn all those points in one year and get the companion pass for free I split the points earning across two years, last year and this, to combine with all my other Southwest earnings and qualify for the companion pass both years.

The Value So Far

Over the past 12 months I've earned a total of 150,000 points from this card on $26,000 spend. Valuing Rapid Rewards points at $0.02 each that's a whopping $3,000. Subtracting out the 2% opportunity cost of using this card is $520. Furthermore there's an annual fee of $99. Together these bring the net value down to a still amazing $2,381. Adding back in nearly $29 in other credits I earned for targeted spend lands it at a net value of $2,410.

The value of this card in its first year is stunning. $2,400 is unlike any other card I've had. It all comes from the power of that Companion Pass. Southwest Airlines Companion PassBut how do I value it? I decided to value it through the points I earn. The valuation of 2 cents per point I use is a blended rate that reflects the combination of buying individual tickets, where the redemption rate is about $.013, with adding on a companion for free on some of those flights. Basically I'm figuring that half the tickets I buy I'll add my companion on.

This is not the same as the actual value I draw from the Companion Pass. These are points; and mostly I haven't spend them yet. But I estimate that the actual value of the CP I've seen over the past 12 months, including on tickets both purchased with points redemption and with paying cash, is over $3,600.

The Value The Next 12 Months

It's useful to calculate the value of a card over its year just finished. That informs decisions about whether to apply for new accounts like this again in the future. But the question at hand right now is whether to renew this card for a second year. And for that the first-year value means very little. In subsequent years that whopping signup bonus disappears, leaving the card to fly or fail on the value of its regular benefits.

In terms of regular benefits I've been averaging about 1.15 points per dollar. That represents a blend of the 1x, 2x, and 3x points per dollar rates on different categories of spend. At a valuation of $.02 per point, that's an earnings rate of 2.3% on each dollar charged. That's barely better than the 2% cash I earn from either of my 2% cashback cards. On that basis alone it wouldn't be worth renewing this card, particularly with its $99 annual fee.

Southwest AirlinesBut the points aren't the only value of this card. One of its fringe benefits is that it helps me requalify for A-List/A-List Preferred status each year. That $26k spend I've charged has given me 10,000 tier qualifying points. These aren't redeemable miles but are a valuable leg up toward status.

Having this elite status, especially at the highest level, means a lot to making travel on Southwest more comfortable. For example, A-List Preferred gets me near the front of the boarding line. That's a big deal with Southwest's current pick-any-seat-you-want seating plan. When they move to assigned seating next year, A+ will get me the ability to select extra leg-room seats at time of booking. That's going to be huge to my comfort & willingness to fly Southwest versus other carriers. Thus I'm going to keep this card for one more year on the basis of needing it to cinch A-List Preferred status.


canyonwalker: Planes, Trains, and Automobiles. Travel! (planes trains and automobiles)
Chicago Trip Log #7
Back Home - Thu, 13 Aug 2025, 11:20pm

Leaving Chicago this afternoon/evening was a comedy of errors. Kind of like the movie namesake of my tag for traveling— Planes, Trains, and Automobiles— aspects of getting from point A to B to C that should have been straightforward went awry.

The first frustrating miscue was it taking forever to get a Lyft ride. The app showed drivers within 1.5 blocks of the hotel, but then matched me to a driver 9 minutes away who still had a passenger to drop off first. "There's no way in downtown Chicago at rush hour the closest driver is 9 minutes away," a local friend of mine quipped. Then when that driver got as close as 6 minutes away, Boom! They switched me to a new driver. Who was 13 minutes away and still had to drop off a passenger.

"That's bullshit," my colleague opined. "I'd cancel and try again." So I did. And got matched to another driver 9 minutes away. I decided to stick with that as it seemed like the best I was going to get unless I wanted to pay a lot more.

Then my driver got lost. In downtown Chicago. Meeting me in front of an 80-floor skyscraper. So not exactly a hard-to-find address! Except obviously it was. The driver made wrong turns and had to circle around not once, nor even twice, but three times. I thought about cancelling again but didn't want to go to the back of the 13 minute queue.

Ultimately it took 25 minutes from when I first called for a car until one arrived. Then the ride took 55 minutes due to traffic. 80 minutes total... and if I'd walked to the train, it would've taken about 50 minutes for the same trip. And cost about 1/25th as much.

Paying a lot more for a ride instead of using transit

As an aside, I was planning to walk & ride the train until the last minute. I figured the timing of transit versus a car ride was favorable— which is often very much not true—and saving the company money was an act of good corporate citizenship. What changed my mind was that same colleague I mentioned above who openly laughed at my "save the company money as a good corporate citizen" line.

"It's not like it's your money," she began. Then after I used that citizenship line she laughed and told me about a few examples she's seen recently of managers in our organization running up huge bar tabs and expensing them. "All they did was get themselves drunk. They didn't accomplish anything necessary, like getting themselves to the airport. And they had zero hesitation."

Put in perspective against pouring $100 down my throat, paying $70 for a ride instead of $2.50 for the train was a reasonable business expense.

The usual with Southwest

I'm flying Southwest this trip, so you know what happened once I got to the airport.

Aaaand it's delayed (Feb 2018)

Yup, my flight was delayed.

Delays actually started appearing via notifications on my phone a few hours earlier. I ignored them earlier in the day, figuring the actual delay would be fluid until the aircraft serving my flight left its previous station.

Even once I was at the airport, and my scheduled flight time was just 2 hours away, the delay kept moving around. The flight was 10 minutes late. Then 30. Then 45. Then on time. Then 10 minutes late. Once it actually left its previous station 25 minutes late, it stabilized— it would be 25 minutes late. Like I said.

The weird thing, though, was despite Southwest showing a 25 minute late departure they claimed we'd actually arrive a few minutes early in San Jose. Yeah, I didn't believe that either.

Thankfully once our flight was ready for boarding the day's comedy of errors was over. The flight went smoothly. There were lots of empty seats, so I enjoyed an exit-row seat with an empty middle next to me. With two free drinks thrown in thanks to my elite status, it was almost like flying first class.

Ultimately we arrived just 10 minutes late. Not bad. And once we were on the ground at SJC I used my finely tuned skills at timing calling a ride so that a driver was pulling up to the curb just as I got to the ride-hailing area outside the terminal. I walked through my own front door right at 11:00pm, just 30 minutes after the flight touched down.

canyonwalker: Mr. Moneybags enjoys his wealth (money)
Recently two of my credit cards notched their anniversaries. These are my two 2% cash-back cards, the Citi DoubleCash and Fidelity Rewards card. The Fidelity card I've now owned for 5 years, the DoubleCash for 9 years— or 12 if you count its start as a Citi American Airlines mileage card before I converted it to a DoubleCash in lieu of continuing to pay annual fees. That's the doubly cool thing about these two cards: not only do they pay 2% cash back but they're free of annual fees!

Typically when a card hits an anniversary I write here about how much benefit I've earned from it and whether it's worth keeping another year. With these two cards the calculus is a lot simpler. They pay 2%, cash, and they don't cost anything. They're keepers. They're forever cards.

Citi Double Cash cardBut there is a bit of calculus, still. For one, the cards pay a bit more than 2%. Each of them offers bonuses at various times. With the Citi, these bonuses come in the form of an extra 3% on this or 5% on that, sponsored by various merchants. Over the past 12 months I've notched nearly $70 in bonuses on the DoubleCash. That's quite a bit relative to the $1,250 or so of charges I've made across the year.

Fidelity Rewards Visa Signature CardOn the Fidelity card I've charged a much higher base level of spend. I've cycled over $18,000 through that card in the past year. And I got one bonus, for $20. Why do I use that card so much more when the bonus is relatively meager?

Well, first, I'm using the DoubleCash pretty much only for bonused spend. $1,250 is how much I spent during promotions. If there were more promotions that were useful to me, I'd charge more on that card.

Second, I prefer the Fidelity Rewards card to the DoubleCash because it makes it so much easier to actually get the rewards. Oh, earning the 2% is automatic. But for actually getting paid.... On the Citi I have to log in and request a check or transfer. With the Fidelity card the transfer is automatic, every month, directly into my Fidelity bank account, with no minimum limit. Thus while both of these are forever cards, it's the Fidelty Rewards card that's always in my wallet.

Profile

canyonwalker: wiseguy (Default)
canyonwalker

March 2026

S M T W T F S
1 2 3 45 67
89 10 11 121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 13th, 2026 08:36 am
Powered by Dreamwidth Studios