Walmart has 128GB SanDisk ImageMate microSDXC UHS-1 Memory Card w/ Adapter (SDSQUA4-128G-AW6KF) on sale for $13. Shipping is free with Walmart+ or on $35+ orders.
Amazon has SanDisk 128GB Ultra Fit USB 3.1 Flash Drive for just $15.19. Shipping is free on orders $25+ or with your Prime membership.