Idea Apps, Inc. Reviews (1)
View Photos
        
        
        
    Idea Apps, Inc. Rating
Address: 3463 Magic Dr Ste 137, San Antonio, Texas, United States, 78229-2974
Phone:  | 
									
										
										
											
										
										
										Show more...
										 | 
								
Web:  | 
									
										
										    
											
										
										 | 
								
Add contact information for Idea Apps, Inc.
Add new contacts
						ADVERTISEMENT
I lost $6,to this company when I couldn't afford an additional investment required in timeThey did not mention I would lose their service if I weren't able to afford the extra investment for their serviceThey asked me to pay them through paypal for the initial $6,000, then a wire transfer of the additional investment to their bank months laterIn my opinion, they are a bit shady