Sunday, August 23, 2009

BJ's apples to apples

It was pointed out to me that the comparison I did on BJ's rewards and Fidelity's rewards was not apples to apples. BJ's is a membership upgrade and Fidelity's is a credit card.



If the writer is correct, you can upgrade to a BJ's rewards membership and pay with Fidelity's AmEx card - effectively doubling down on savings.

The earlier reason for BJ's hitting the Company Acting Badly list holds - don't market me at $35 feature that will save me $24.21 a year. And... if you want real savings, apply for a Fidelity card or a similar one from another company.

Friday, August 21, 2009

BJ's fine print

As I received another email from BJ's asking me to spend $35 a year to save $24.21 (click here for earlier post), I thought it would be worth checking out the fine print and conditions on BJ's rewards membership and comparing it to a Fidelity Rewards AmEx card I'm considering getting.

BJ's has a fee. Fidelity doesn't.
BJ's has a cap. Fidelity doesn't.
BJ's rewards expire. Fidelity's don't.

I've put a quick comparison chart together.

BJ's remains a Company Acting Badly for marketing me a rewards card that will lose me money each year and is not competitive across a range of features.

Sunday, August 16, 2009

Chase SSN Loss Pattern?

A quick Google search of Patricia O. (O My God I've Lost Customer's Social Security Numbers) Baker came up with a similar situation to my recent SSN loss.


Click here to read the notice at Datalossdb.

Seems Chase notified the state of New York in late 2006 that a tape with customer's SSN could not be found at a vendor's off-site facility. Want to bet it's the same vendor as my loss? Want to bet that Chase didn't change any policy from 2006 to 2009?

Of interest in the 2006 notification, Chase offered $10,000 in identity theft protection to each victim. Unfortunately for the 34,266 New York residents affected, the footnote to the letter to the NY state attorney general says that the theft protection is not available to NY residents.

Saturday, August 8, 2009

Chase'ing My SSN Away

When comparing Citi and JPMorganChase (Chase bank), it's not hard to see how Chase is doing better. Citi's in the hole for $45 billion of taxpayer money and Chase returned the TARP funds it never wanted in the first place. Citi's got a revolving management team and board while Jamie Dimon has led Chase for five years. Their stock tells the story as Chase (JPM) is up 17% over roughly five years since Dimon joined and Citi is down 91%. Click here for an interactive chart.



Unfortunately, my belief in Chase's attention to detail and looking out for its customers was smacked by this letter I received yesterday. In short, Chase backs up its customer information on a tape and uses a vendor to store that tape. Chase's vendor can't find the tape that includes my name, address and social security number (SSN).



Click on pages to view the letter.

While Chase might be correct that the tape can "be read only with special equipment and software", let's not kid ourselves that this is rocket science. The larger question is why Chase's data wasn't encrypted so that even if it was able to be read (which it can be) that the data would be useless without the key to un-encrypt the data.

It's not even six weeks since I was Schwab'd by Chuck who's team also lost my SSN and personal information. Like Schwab, Chase is offering to monitor my identity with an Experian product. That's standard. Their offering to monitor it with their own branded product (Chase Identity Protection) that they hope I will like and will pay for in the future. That's Priceless. Leave it to Chase to turn an internal control and process f-up into a marketing and revenue opportunity.

Chase's letter is signed by Patricia O. Baker. That's 'O' as in O' My God, I just lost customer Social Security Numbers.

Perhaps now's the time to short Chase's stock as they've once again made the Companies Acting Badly list, this time by losing my Social Security Number and ID information. Or perhaps it's time for Chase to get a new CIO who can enforce protocols with a data storage vendor. Or perhaps it's time for Chase to get a new data storage vendor. Who's in charge of this at Chase?

JPMorganChase joins Charles Schwab, IBM, Intuit and BNY Mellon as Companies Acting Badly for managing to lose my social security number and other personal information.

Sunday, August 2, 2009

Math at BJ's

It's not often I get an email from a company telling me about a promotion that will cost me more than I can save from their promotion.

BJ's is a Company Acting Badly for either:
  • thinking its customers can't do basic math, or
  • thinking it can trick its customers into signing up for a rewards card that will lose them money, or
  • not having someone in their marketing department who understands how to set up an email campaign


Why should someone spend $35 per year (likely charged in advance) to get rebates on purchases (likely seen monthly) that will amount to $24.21?

Good shopping, decent selection, good prices, but poor marketing puts BJ's on the Companies Acting Badly list.

Saturday, July 18, 2009

Lanced by Elance

Last night Elance (a site I've used to hire website designers and builders) let me know that it had a recent data breach that compromised my contact info including:
  • Name
  • Business email
  • Business Telephone
  • City
  • and my Elance user ID
Click the image to enlarge.

In short, Elance is trying to act like the eBay for posting and selling programming jobs. Can you imagine if this email came out from eBay?

Elance is a Company Acting Badly for not hiring one of its own reviewed professionals to evaluate and secure its own site. A simple search on their site, like the one here, shows almost 2,500 different professionals with website security backgrounds, some with 100% positive rankings on over $500,000 of work. One of these folks couldn't have been hired by Elance? Isn't it ironic that Elance could have used it's own service? That's like folks at eBay not looking on their own listings for products that eBay could use at its own headquarters.

Elance posted a security alert here that gives more detail on what occurred. They've confirmed that the information the Elance didn't secure has shown up on other websites and that Elance users have received spam. Well that's great. Now my business email is going to get spam due to Elance's muck up?

Unfortunately, Elance like others who've not secured my personal information, does not:
  • say when the theft happened
  • confirm that someone at Elance will be held responsible for not safeguarding my info
Additionally, Elance focuses on resetting passwords and giving tips on picking passwords (like not to use the same one across sites). If Elance's passwords were encrypted, then this should not be an issue so why are they focused on it? Why would they whack everyone's password and force re-registration here?

Scrawlbug had also been nailed by Elance and posted a good suggestion here that all of us who were affected should set up Google Alerts to watch for our Elance ID.

Elance joins the ranks of Companies Acting Badly for losing my work information and not having hired one of their own profiled security experts to test, find and fix any architecture holes.

Friday, July 10, 2009

Data Schwab'd Update

Thanks to the folks at databreaches.net I now know more about what happened (per my Chuck I've Been Schwab'd post) as databreaches posted a notice that Charles Schwab sent to the NH attorney general.

In short:
  • The theft occurred in early May - therefore it took Chuck some six weeks to notify me that I'd been Schwab'd
  • The employee who violated policy was terminated - that saves a severance payment
  • A suspect was arrested - gotta love the police
  • The drive with my data was not recovered - did they check Craigslist?
Charles Schwab remains a Company Acting Badly for taking some six weeks to notify customers that their personal information was stolen and for not providing impacted customers with the same level of detail on the theft as they provide to an attorney general.

Tuesday, June 30, 2009

Chuck I've Been Schwab'd

Last week I received the following letter from Charles Schwab that they had lost a computer that contained unencrypted personal information including my name, social security number and account number. Given that I've got a few accounts at Schwab all associated with my name and SSN, let's assume they lost them all.


Click the images to see the letter.

How nuts is this? Another year and another supposedly high tech firm can't handle basic technology protocols like storing customer information on a server in a data center and if they need to store it on a laptop or desktop, then encrypt it so it can't be read.

And Schwab's letter? This obviously wasn't written by the folks who do the Talk to Chuck campaign.

  1. "You may have been impacted..."
    No. I was impacted. Not may have been impacted. Someone has my personal info and it's Schwab's fault. I now have to monitor my credit reports once again.

  2. "... a recent data incident."
    No. This was a process incident. It was a control incident. It was a security incident. Data was involved. But it was not a data incident.
And the line that really puts Charles Schwab in the leagues of Companies Acting Badly:

"It doesn't appear that the theft of this computer hard drive was intended for fraudulent purposes or identity theft".

Really? How do the braniacs at Schwab know the robber's intent? Have they spoken to them? Schwab can't monitor my credit reports so how would Chuck know if someone now had fraudulently taken out credit in my name? Even if Schwab could monitor my credit (which it can't) how would they know if a new credit card was taken out by me or fraudulently by someone who had stolen my SSN off their computer? Schwab can't and this line is useless and insulting.

Perhaps Schwab hired the same brilliant lawyers who helped BNY Mellon write that "we have no reason to believe your information has been or will be accessed or misused".

I checked Schwab's site to find their policy on personal information and found that they may have violated their own rules (click here to see their policy). According to Schwab, they "take steps to protect you from identity theft", including:
  • using firewalls and encryption technology to protect personal information on our computer systems;
  • training our employees on privacy and security to properly handle personal information about you.
Not quite a shining Chuck moment.

I tried calling the phone number Schwab gave in the letter and it was evident that this person and their supervisor were reading a script. In short, they didn't know when the theft occurred but could tell me it was in 2009 and they offered me a key fob random number generator to make my sign on to Schwab more complicated.

E*Trade and TD Ameritrade are offering me 25,000 frequent flyer miles to move my accounts. Will they have any better security over my personal info?

Charles Schwab joins IBM, Intuit and BNY Mellon as Companies Acting Badly for managing to lose my social security number and other personal information.

Wednesday, June 10, 2009

Stick it to Learning Express

Anything that would drive customers away from paying high prices for items at your store would seem like a dumb idea for a franchisee, especially in this economy. Learning Express of Westport, CT must either be flush with cash or have a lot to learn as they just ensured that I will not return and encourage my friends not to shop there.

What brought this about?

First some background. Learning Express sells many of the same toys (like Lego) that you'll find at Toys R Us, just with higher prices and a smaller selection. Why pay higher prices or have less choice? They wrap toys with Learning Express gift wrap and affix a from/to sticker to the outside so you can write the name of the birthday child and your child who gave the gift. We've been shopping there for 6 years.

Back to today.

My son recently received multiples of the same birthday gifts at his party. We returned a couple of toys to Learning Express of Westport and got a credit a few weeks ago. So far so good. We used the credit to purchase gifts for upcoming other kids' parties. The total was more than our credit so we paid the difference in cash. So far so good for us and Learning Express.

Until it came time to affix the from/to sticker. They wouldn't do it. That's right. The franchisee wouldn't put a 1 cent sticker on the toy because he said he had to spend too much time wrapping gifts. He won't affix a from/to sticker if you used a credit.

Dumb.

Stew Leonard's has a rule - the customer is always right. Learning Express' rule should be something like - for a penny, I'll lose a customer.

Learning Express joins the ranks of Companies Acting Badly for encouraging its customers to shop elsewhere, for making the exchange process cumbersome and for losing a customer over a 1 cent sticker.

Wednesday, March 18, 2009

Citi [isn't it ironic]

Following someone's feedback, I decided to delete a post on how Citibank was wasting my time. The person correctly pointed out that it was ironic that my time to write the post likely exceeded their impact on me.

He/she was correct.

Friday, February 6, 2009

Heartland Victim?

Citibank just canceled a credit card of mine and issued me new cards. The new cards came with this insert:



Upon calling to activate my new cards, an automated recording confirmed what their security message said "your card ending in xx has been compromised or stolen". The Citi rep who came on the line added that Citi doesn't know which merchant caused the problem, that Visa had sent over a list of account numbers and that Citi was issuing new cards as a precaution.

With all the recent news, like here and here, on Heartland's losing some 100 million account numbers about 2 weeks ago, want to bet that they're at fault?

Heartland is a Company Acting Badly for putting millions of customers at risk.

Wednesday, February 4, 2009

Garmin Responds to BBB

In response to my Better Business Bureau complaint, I received this email from a Garmin specialist (click to enlarge):



In short he's:
  • confirming the $150 fee
  • informing me that my warranty is over
  • letting me know I can repair it myself
  • suggesting where I can buy a battery
  • reducing the fee to $75 (about 1x-1.5x the value of c330s sold on eBay) if I go with Garmin
  • stating that Garmin won't repair the unit but will swap it out for another
No repair? Doesn't their website list a 'repair' fee? Was I right that all Garmin is doing is pseudo-selling a used unit to me with a 90 day warranty instead of repairing my unit with new parts?

My Garmin works fine. The battery is dead. A new battery should last years. If I buy a used c330 from Garmin under their 'repair' offer, I will receive another unit that could have its battery fail in 90 days.

As $75 is still unreasonable to repair a $8 battery and I do not like being forced to buy another used unit under a 'repair' lie, I decided to see about replacing it myself per Garmin's email suggestion. I searched on the BatteryPlus site they recommended - unfortunately they don't sell batteries to fix my unit. As I'm not MacGyver and needed instructions, I sent this reply (click to enlarge):



Garmin remains a Company Acting Badly for not being willing to repair a unit, replace a battery or charge a reasonable fee.

My original post is here and the BBB complaint is here.

Tuesday, February 3, 2009

Garmin Battery Update

Being upset with Garmin's exhorbitant repair fees, poor battery product design, and questionable 'repair' / sales practice, I reported them online to the Better Business Bureau (BBB).

Here's what I wrote:



In short, I offered to pay a 'reasonable' repair fee and to pay for shipping.

My original post is here.

Garmin Battery Battery

About 3 years ago I purchased a Garmin StreetPilot c330 GPS. The Garmin c330 is a great little unit that looks like a mini 1980s TV but has since been eclipsed by flatscreen, widescreen and more modern Garmin Nuvi models.



The c330 comes with a rechargeable battery in the unit. This battery is required if you want to use the GPS when your car engine is not running, it helps find satellites more quickly and the battery allows you to remove the GPS from the base and still use it. My Garmin c330 battery died sometime early in January.

You would think that replacing a battery for the Garmin is straight forward. Think again.

With Garmin, you have to:
  • remove a faceplate
  • unscrew a front panel
  • remove and put aside the antenna
  • unscrew the battery bracket
  • remove the battery
  • cut the wires
  • remove the battery from its casing
  • remove a strip of metal
  • solder a new battery
  • solder the strip of metal
  • install heat shrink around the battery
  • heat it without causing it to explode
  • insert the battery
  • screw in the battery bracket
  • reinstall the antenna in the exact same position as before
  • screw on the front panel
  • install the faceplate
There's a good tutorial and pictures of all these steps at GPSPassions.com, which you can see by clicking here. According to the poster and readers, you can do this in about 15 minutes and spend $10 or so on parts.

Not being comfortable with a soldering iron, I went to Garmin's site to see what they would charge.



It's $150 to repair my GPS. $150? It's not even worth $100. Why would anyone with second grade math spend $150 to repair a used Garmin c330 GPS you can buy on eBay for less than $100? And the folks at Garmin, who must be out to make any money they can, don't give you an option to just replace their dead rechargeable battery that you can't get at without MacGyver on your side. And the warranty on the repair? 90 days. 90 days for $150? A rechargeable battery should last years.

I thought this must be a joke so I called Garmin support and spoke to a rep about replacing my c330 battery. Not only did he confirm and stick by the $150 price, he told me that Garmin may elect to not replace my battery but to replace my GPS with another used c330 that they have in their return stock. What? No repair? So Garmin wants to effectively sell me for $150 (under the guise of repairing) a used unit that I could find on eBay for $50. Will it have a new battery that will last me another few years? They can't say.

Garmin is a Company Acting Badly for designing their products in a way that consumers can't replace a battery. Garmin is a Company Acting Badly for pseudo selling customers used goods under a 'repair' label. Garmin is a Company Acting Badly for installing a rechargeable battery that doesn't last more than a few years. Garmin is a Company Acting Badly for charging exorbitant repair fees that exceed a unit's value by two to three times.

Wednesday, January 7, 2009

ING Lying To You & Me

I recently signed up for and moved some spare cash to an ING Direct's Orange Savings Account. At the time the rate was about 2.75% APY which ING lowered this month to 2.50% APY.

Not having been aware of the change in rate, while viewing my account online, I clicked on a link to "Get more info on your rate". What did I learn? (click images to enlarge)


I learned that ING Direct still claims to be paying me 3.00% APY on my account not 2.50%.

For a business built online, ING Direct is a Company Acting Badly for having it's online rate information months out of date.

Sunday, January 4, 2009

Citi Targeting Kids

As a loyal Citibank customer for almost 20 years now, I get disappointed when I see them acting badly and doing dumb things. Like targeting my son for a credit card. My seven year old son.

Below is the application that arrived yesterday. It's not the first time they've sent him one of these (click to enlarge).




It's not just any card. It's a Citi Gold card. For a seven year old? They'll give him 25,000 points with $750 in spending. That's about five years worth of allowance money. And if you read the fine print on the back... they are offering him a 13.99% interest rate. Not great. Not killer. If a seven year old should miss one payment... it shoots to 28.99%. He'll owe Citi for life.

How did Citi decide to target a seven year old? It's obvious that they bought or bartered for a list of American Airlines Advantage members (frequent fliers). They then determined who on the list didn't already have this credit card with Citi. I got my son his own Advantage number a few years when he flew American.

Innocent mistake? Or stupidity? American airlines knows my son's age as I've purchased tickets for him and flagged him as a minor. Either American can't scrub their list and send Citi only those over 18, Citi didn't think to ask American for a list of those over 18 or Citi actually wants to load debt on kids.

Once Vik figures out how to pay the US taxpayer back for its bailout, maybe he can ask his staff to stop targeting kids for credit cards. Citi, a company that acts badly once again.

Thursday, January 1, 2009

You Comment I Follow

Today I read a number of blogs about a movement to remove standard attributes that Google puts in Blogger to prevent indexing for those who comment on your site.

After reading a number of posts and stories, with a most excellent one at Blogger Buster, I have removed all occurrences of rel="nofollow" from my template. Per Blogger Buster, "this means that your backlinks, and links in your comments will now be indexed by the three major search engines when they spider this blog". Tips 4 Blogspot commented that "only the author nofollow hack works". You can read more here.

Blogger Buster notes that Randa Clay created some badges for use on your blog to show that you support this policy. As I needed a smaller badge of 88*32, I have modified Randa's badge and share it here so others can feel free to use it.

Randa's standard logo

is here.

The html code for my modified badge

(on the lower right of my blog) is:

<div style="background-color: rgb(255, 255, 255); width: 88px; height: 32px;">

<div style="margin: 2px 2px 0px; background-color: rgb(255, 153, 0); float: right; width: 84px; height: 12px; color: rgb(0, 0, 0); font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9px; line-height: normal; font-size-adjust: none; font-stretch: normal; padding-top: 1px; text-align: center;">
U COMMENT
</div>

<div style="margin: 2px; background-color: rgb(0, 0, 0); float: right; width: 84px; height: 12px; color: rgb(255, 255, 255); font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9px; line-height: normal; font-size-adjust: none; font-stretch: normal; padding-top: 1px; text-align: center;">
I FOLLOW
</div>

</div>