amazingly small size and large capacity
TB is 10^12 * 8 bits, a quite big number
SanDisk 1TB Extreme UHS-I microSDXC Memory SDSQXA1-1T00-AN6MA
$256
even better deal for a bit smaller size
Amazon.com: SanDisk 512GB Extreme MicroSDXC UHS-I Memory Card with Adapter - A2, U3, V30, 4K UHD, Micro SD - SDSQXA1-512G-GN6MA: Computers & Accessories
$109
Amazon.com: SanDisk 512GB Ultra MicroSDXC UHS-I Memory Card with Adapter - 100MB/s, C10, U1, Full HD, A1, Micro SD Card - SDSQUAR-512G-GN6MA: Computers & Accessories
$89
Amazon.com: Samsung 64GB Evo Plus MicroSD Card (10 Pack EVO+) Class 10 SDXC Memory Card with Adapter (MB-MC64G) Bundle with (1) Everything But Stromboli Micro & SD Card Reader: Computers & Accessories