v3.3.1.900
Note 4 - Accounts Receivable (Details) - Accounts Receivable - USD ($)
Dec. 31, 2014
Dec. 31, 2013
Accounts Receivable [Abstract]    
Trade accounts $ 154,172 $ 575,375
Less: Allowance for bad debts (24,882) (2,899)
Less: Allowance for returns (10,834) (4,953)
$ 118,456 $ 567,523