They sold me key fobs that were described as new OEM ones. A business that programs fobs couldn't program them though. Had no trouble programming other ones, so it wasn't any trouble with the truck. That mechanic concluded that the fobs were either counterfeit or refurbished poorly. CarAndTruckRemotes did refund for the product but not shipping. It ended up costing $50 shipping both ways. We shouldn't have to incur net loss because they fraudulently describe counterfeit/refurbished products as new OEM ones.