Summary: We were disappointed and had to return this printer because it did not accept compact flash. We had used a friends HP printer and thought we were ordering the same thing. The description on the site did not specify which cards were accepted. We were able to upgrade to an A636 which does accept our card, but at twice the price. We did not order the second printer through Amazon due to the poor info for the first one.