Should You Avoid API Technologies Corp (ATNY)?