Yep. Off brands electronic parts dont last long. DENSO ignition coils would be good after 250K miles , while the Chinese off brands including Bosch-China would die after about 10-15K. have a Delphi coil in it, still working after 15K.

You can buy all DENSO parts direct from DENSO.COM/PARTS, about 1/3 dealers' prices and about 1/2 part stores.