Buy Now Pay Later apps are a tempting option when you want something you can't quite afford, but that purchase comes with hidden costs.