My gut feeling now suspects sticker "Made in China" on the cards and such low price could be poor(er) quality components chosen for the card and who knows what else... I am so disapointed in this...